61 Commits (master)

Author SHA1 Message Date
Michael H d08fd59434
Avoid returning in finally 5 months ago
Imayhaveborkedit b8c29b0790
More voice fixes 12 months ago
Rapptz 9345a2a1be Add warning for FFmpeg spawning classes executable parameter 1 year ago
Imayhaveborkedit 44284ae107
Rewrite voice connection internals 2 years ago
Imayhaveborkedit 48b4ea84c9
Add silence padding after transmission breaks 2 years ago
Imayhaveborkedit dacf3cfe86
Fix possible FFmpegAudio AttributeError in __del__ 2 years ago
Imayhaveborkedit 7bdfd454be
Normalize thread names 2 years ago
Imayhaveborkedit b276f3f5a2
Split ffmpeg args 2 years ago
Imayhaveborkedit 62c1ab21b2
Fixes/improvements to FFmpegAudio and subclasses 2 years ago
kairi a8882f7cb2
Fix Piped Audio Input Ends Prematurely 2 years ago
Rapptz 54541ba6f0 Ensure FFmpeg players have a _process attribute set even during errors 3 years ago
Rapptz 3802780f77 Change a lot of logging INFO calls to be less verbose 3 years ago
mniip 1be36c9c3e
Change View, Modal, and AudioPlayer to use logger instead of stderr 3 years ago
jack1142 5ffa3e85de
Update comments after `# type: ignore` to be compatible with PEP 484 3 years ago
Stocker 5aa696ccfa
Fix typing issues and improve typing completeness across the library 3 years ago
Han Seung Min - 한승민 93af158b0c
Refactor loop code to allow usage of asyncio.run 3 years ago
Haruka c403fb49d1
Fix potential audio delay during source cleanup 3 years ago
Josh 147948af9b
Use typing.Self throughout library 3 years ago
Josh a315786869
Handle type-errors in upcoming pyright release 3 years ago
Josh 70b577e94b
Fix typing in voice related files 3 years ago
Rapptz 88b520b5ab Reformat code using black 3 years ago
Rapptz 2c89202214 Fix some minor typing issues 3 years ago
Imayhaveborkedit 12dcc7c44b
Rearrange player cleanup code 4 years ago
Imayhaveborkedit 3561ce9d5a
Fix FFmpeg based audiosource input piping 4 years ago
Rapptz ea2d972666 Make global log variable in modules private 4 years ago
Josh 5acea453cc
Type-hint voice_client / player 4 years ago
Josh 3864fb37a0
Fix various reference issues in documentation 4 years ago
Rapptz 99fc950510 Use f-strings in more places that were missed. 4 years ago
Rapptz 9d39b135f4 Modernize code to use f-strings 4 years ago
Nihaal Sangha 69bdc3a184
Change copyright year to present 4 years ago
Rapptz f9b5cead31 Suppress the creation of a command window from ffmpeg on Windows 4 years ago
Skezza 2552a268cb Add double backticks for some parameter mentions in the documentation. 5 years ago
Sebastian Law b4b953bfc6
Fix various inconsistencies within the documentation (#5067) 5 years ago
Terrance 017591dc9e player: Close ffmpeg stdin during streaming 5 years ago
Austin Lasher 032a866fec Fix an FFmpegOpusAudio documentation detail, and some capitalization 5 years ago
Rapptz 02397306b2 Drop superfluous zero in version related changes in the documentation 5 years ago
Rapptz 6071607176 Bump copyright year to 2020 5 years ago
Imayhaveborkedit 839afce178 Print exception tracebacks in voice threads 5 years ago
Imayhaveborkedit bc147ea37b
Fix FFmpegAudio._process not existing if _spawn_process raises 6 years ago
Rapptz 12343c1422 Add versionadded tags to new ffmpeg related classes. 6 years ago
Imayhaveborkedit fedf26bf3e Add FFmpegOpusAudio and other voice improvements 6 years ago
NCPlayz 3c9bcc2851 Improve documentation 6 years ago
Rapptz 919dbcafb3 Consistent use of __all__ to prevent merge conflicts. 6 years ago
NCPlayz fb02191b80 Organise documentation 6 years ago
Imayhaveborkedit 9c5259afd7 Update voice code to vws V4 6 years ago
Dante Dam 9656a21ebe Bumped copyright years to 2019. 6 years ago
Hornwitser fa46b07db1 [lint] Rename exception variables to exc 7 years ago
Hornwitser a71b3b5fa0 [lint] Limit unneccessarily broad except clauses 7 years ago
Rapptz 5c24e69cf2 Fix up the Sphinx strings causing warnings. 7 years ago
Hornwitser c8b49d37be [lint] Fix incorrect and inconsistent whitespace 7 years ago