From 3d55b8afa6cfe0243cf28d83d46df13fe2979605 Mon Sep 17 00:00:00 2001 From: nixo Date: Tue, 21 May 2019 19:31:24 +0200 Subject: [PATCH] try again --- JlSonic/api.jl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/JlSonic/api.jl b/JlSonic/api.jl index 3100612..e05cdad 100644 --- a/JlSonic/api.jl +++ b/JlSonic/api.jl @@ -520,9 +520,9 @@ function giveconverted(file, bitrate, format) mime = suffix in keys(Mux.mimetypes) ? Mux.mimetypes[suffix] : "application/octet-stream" headers["Content-Type"] = mime - data = take!(iodata) - headers["Content-Length"] = string(length(data)) - return Dict(:body => data, + # data = take!(iodata) + # headers["Content-Length"] = string(length(data)) + return Dict(:body => iodata, :headers => headers, :file => join([split(basename(file), '.')[1:end-1], ".oga"],"")) @@ -532,7 +532,7 @@ function convert(infile; bitrate = 64, format = "oga") global ffmpeg_threads io = IOBuffer() p = run(pipeline(`ffmpeg -i $infile -y -c:a libvorbis -b:a $(bitrate)k -threads $(ffmpeg_threads) -f $format pipe:1`, - stderr=devnull, stdout=io), wait = true) + stderr=devnull, stdout=io), wait = false) io end