Added disk streaming for video transcode input and output.

This commit is contained in:
23rd
2026-07-17 08:03:11 +03:00
parent 48a7ba18e5
commit 660a37a577
7 changed files with 242 additions and 81 deletions

View File

@@ -449,6 +449,12 @@ SendingAlbum::Item::Item(TaskId taskId)
: taskId(taskId) {
}
FilePrepareResult::~FilePrepareResult() {
if (!transcodedTempPath.isEmpty()) {
QFile::remove(transcodedTempPath);
}
}
FilePrepareResult::FilePrepareResult(FilePrepareDescriptor &&descriptor)
: taskId(descriptor.taskId)
, id(descriptor.id)