diff options
| author | Nathan Perry <avaglir@gmail.com> | 2017-07-28 20:04:57 -0400 |
|---|---|---|
| committer | Nathan Perry <avaglir@gmail.com> | 2017-07-28 20:04:57 -0400 |
| commit | f48248693839d803490ef92fc5ba89e25024ab96 (patch) | |
| tree | 22832fc596bfabad7f3455af1e67d98e9c49a709 /downloader/download_manager.go | |
| parent | 89e5b420e23eb76393c275be43c082e5410e7f4c (diff) | |
grab json from youtube-dl
Diffstat (limited to 'downloader/download_manager.go')
| -rw-r--r-- | downloader/download_manager.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/downloader/download_manager.go b/downloader/download_manager.go new file mode 100644 index 0000000..fb7e883 --- /dev/null +++ b/downloader/download_manager.go @@ -0,0 +1,15 @@ +package downloader + +// DownloadManager handles a download for a particular song. +type DownloadManager struct { + Url string + + dlChans []<-chan []byte +} + +func NewDownload(url string) DownloadManager { + return DownloadManager{ + Url: url, + dlChans: []<-chan []byte{}, + } +} |
