prototyping

This commit is contained in:
2023-01-10 21:33:21 +01:00
parent 9aef8fc47b
commit 299b195b52
4 changed files with 37 additions and 23 deletions

View File

@@ -137,17 +137,17 @@ func (p *Process) Kill() error {
return err
}
func (p *Process) GetFormatsSync() (DownloadInfo, error) {
func (p *Process) GetFormatsSync() (DownloadFormats, error) {
cmd := exec.Command(driver, p.url, "-J")
stdout, err := cmd.Output()
if err != nil {
return DownloadInfo{}, err
return DownloadFormats{}, err
}
cmd.Wait()
info := DownloadInfo{URL: p.url}
info := DownloadFormats{URL: p.url}
json.Unmarshal(stdout, &info)
return info, nil