projects
/
dcpomatic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fb1bda8
)
Use make_shared.
author
Carl Hetherington
<cth@carlh.net>
Fri, 21 Mar 2025 12:34:41 +0000
(13:34 +0100)
committer
Carl Hetherington
<cth@carlh.net>
Sat, 22 Mar 2025 12:29:59 +0000
(13:29 +0100)
src/lib/writer.cc
patch
|
blob
|
history
diff --git
a/src/lib/writer.cc
b/src/lib/writer.cc
index 3061f36d48a180436d18cd7259f403403c55612a..90c5a54cfa9937f7b4de4962986943e554e0a938 100644
(file)
--- a/
src/lib/writer.cc
+++ b/
src/lib/writer.cc
@@
-435,7
+435,8
@@
try
case QueueItem::Type::FULL:
LOG_DEBUG_ENCODE (N_("Writer FULL-writes %1 (%2)"), qi.frame, (int) qi.eyes);
if (!qi.encoded) {
- qi.encoded.reset (new ArrayData(film()->j2c_path(qi.reel, qi.frame, qi.eyes, false)));
+ /* Get the data back from disk where we stored it temporarily */
+ qi.encoded = make_shared<ArrayData>(film()->j2c_path(qi.reel, qi.frame, qi.eyes, false));
}
reel.write (qi.encoded, qi.frame, qi.eyes);
++_full_written;