Commit Graph

17 Commits

Author SHA1 Message Date
Nekojimi 42a9f0047b MusicHandler: rewrite to use circular byte buffer.
Also now attempts to initially fill buffer in a single read.
2021-09-29 22:08:53 +01:00
Nekojimi 2412d57f4d Downloader: change timeout to 300 seconds, and fix destination parsing. 2021-09-29 22:07:56 +01:00
Nekojimi 603b7e2cd8 Print user's proper name, not ID. 2021-09-29 20:08:59 +01:00
Nekojimi 3695e4bb13 Downloader: try to get low-quality audio for now. 2021-09-29 20:08:36 +01:00
Nekojimi c8810ca271 Implement multithreaded downloading (Downloader class) 2021-09-29 19:57:13 +01:00
Nekojimi 2f7bb13dc6 Fix various problems. 2021-09-27 22:13:51 +01:00
Nekojimi 367f2b93de Add Song class for storing details about queue items. 2021-09-24 20:22:17 +01:00
Nekojimi ed610ebdae Reformat code. 2021-09-24 18:30:00 +01:00
Jim b8b7a99a8d Moved MusicHandler to it's own source file. 2021-09-24 18:26:46 +01:00
Nekojimi 358b4e11c8 Add initial version of searchproviders YAML. 2021-09-24 15:39:03 +01:00
Nekojimi e603a6aea9 Update .gitignore to ignore target/ 2021-09-24 10:54:02 +01:00
Jim d2e02ef2f1 Remove temporary files. 2021-09-24 10:44:33 +01:00
Nekojimi d68fed6d4b Update .gitignore to ignore Syncthing noise. 2021-09-24 10:41:52 +01:00
Nekojimi 97e13ee83d Update .gitignore to ignore audio files. 2021-09-24 10:40:52 +01:00
Jim 8f29ee87e3 Add local changes. 2021-09-24 10:33:47 +01:00
Nekojimi 536ea6ca2f Initial commit 2021-09-24 10:31:25 +01:00
Jim 9b93ed88a9 First commit 2021-09-24 10:30:37 +01:00