[UI] Changed default transcode chunk size
This commit is contained in:
@@ -147,9 +147,9 @@ TranscodeResource::handleRequest(const Wt::Http::Request& request,
|
|||||||
if (!transcoder->isComplete())
|
if (!transcoder->isComplete())
|
||||||
{
|
{
|
||||||
std::vector<unsigned char> data;
|
std::vector<unsigned char> data;
|
||||||
data.reserve(_bufferSize);
|
data.reserve(_chunkSize);
|
||||||
|
|
||||||
transcoder->process(data, _bufferSize);
|
transcoder->process(data, _chunkSize);
|
||||||
|
|
||||||
response.out().write(reinterpret_cast<char*>(&data[0]), data.size());
|
response.out().write(reinterpret_cast<char*>(&data[0]), data.size());
|
||||||
LMS_LOG(UI, DEBUG) << "Written " << data.size() << " bytes! complete = " << std::boolalpha << transcoder->isComplete();
|
LMS_LOG(UI, DEBUG) << "Written " << data.size() << " bytes! complete = " << std::boolalpha << transcoder->isComplete();
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ class TranscodeResource : public Wt::WResource
|
|||||||
|
|
||||||
Database::Handler& _db;
|
Database::Handler& _db;
|
||||||
|
|
||||||
static const std::size_t _bufferSize = 65536;
|
static const std::size_t _chunkSize = 65536*4;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace UserInterface
|
} // namespace UserInterface
|
||||||
|
|||||||
Reference in New Issue
Block a user