From 1234aceeefedbf578b9eeffe2fbe5e4b287ed19c Mon Sep 17 00:00:00 2001 From: emeric Date: Sun, 24 Jan 2016 15:14:07 +0100 Subject: [PATCH] [UI] Changed default transcode chunk size --- src/ui/resource/TranscodeResource.cpp | 4 ++-- src/ui/resource/TranscodeResource.hpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ui/resource/TranscodeResource.cpp b/src/ui/resource/TranscodeResource.cpp index 882e1171..8acef15c 100644 --- a/src/ui/resource/TranscodeResource.cpp +++ b/src/ui/resource/TranscodeResource.cpp @@ -147,9 +147,9 @@ TranscodeResource::handleRequest(const Wt::Http::Request& request, if (!transcoder->isComplete()) { std::vector data; - data.reserve(_bufferSize); + data.reserve(_chunkSize); - transcoder->process(data, _bufferSize); + transcoder->process(data, _chunkSize); response.out().write(reinterpret_cast(&data[0]), data.size()); LMS_LOG(UI, DEBUG) << "Written " << data.size() << " bytes! complete = " << std::boolalpha << transcoder->isComplete(); diff --git a/src/ui/resource/TranscodeResource.hpp b/src/ui/resource/TranscodeResource.hpp index 2fc2ad1d..4ed7b4c5 100644 --- a/src/ui/resource/TranscodeResource.hpp +++ b/src/ui/resource/TranscodeResource.hpp @@ -44,7 +44,7 @@ class TranscodeResource : public Wt::WResource Database::Handler& _db; - static const std::size_t _bufferSize = 65536; + static const std::size_t _chunkSize = 65536*4; }; } // namespace UserInterface