projects
/
dcpomatic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use EnumIndexedVector in ReelWriter.
[dcpomatic.git]
/
src
/
lib
/
reel_writer.cc
diff --git
a/src/lib/reel_writer.cc
b/src/lib/reel_writer.cc
index a247349d5a08c0f75e89dfcff5ec7ed05e5a3341..4227a45fd01979c5de34dfe6473acc9c79c2a993 100644
(file)
--- a/
src/lib/reel_writer.cc
+++ b/
src/lib/reel_writer.cc
@@
-315,7
+315,7
@@
ReelWriter::write (shared_ptr<const Data> encoded, Frame frame, Eyes eyes)
auto fin = _picture_asset_writer->write (encoded->data(), encoded->size());
write_frame_info (frame, eyes, fin);
auto fin = _picture_asset_writer->write (encoded->data(), encoded->size());
write_frame_info (frame, eyes, fin);
- _last_written[
static_cast<int>(eyes)
] = encoded;
+ _last_written[
eyes
] = encoded;
}
}
@@
-355,10
+355,7
@@
ReelWriter::repeat_write (Frame frame, Eyes eyes)
return;
}
return;
}
- auto fin = _picture_asset_writer->write (
- _last_written[static_cast<int>(eyes)]->data(),
- _last_written[static_cast<int>(eyes)]->size()
- );
+ auto fin = _picture_asset_writer->write(_last_written[eyes]->data(), _last_written[eyes]->size());
write_frame_info (frame, eyes, fin);
}
write_frame_info (frame, eyes, fin);
}