diff options
Diffstat (limited to 'transcode.cpp')
-rw-r--r-- | transcode.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/transcode.cpp b/transcode.cpp index 81d5274..f3698a3 100644 --- a/transcode.cpp +++ b/transcode.cpp @@ -13,13 +13,6 @@ void Transcoder::run() { s.push(EncoderFilter(encoder), buffer_size); s.push(DecoderFilter(decoder), buffer_size); s.push(is, buffer_size); - - char data[0x1000]; - std::streamsize size = 1; - while(size) { - s.read(data, 0x1000); - size = s.gcount(); - if(size > 0) - res->send_data(data, size); - } + + res->send_data(s); } |