summaryrefslogtreecommitdiff
path: root/src/lib/writer.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-01-20 23:11:18 +0000
committerCarl Hetherington <cth@carlh.net>2013-01-20 23:11:18 +0000
commit5e7de85ce53a42b90023a2160d3450a7af4a4b61 (patch)
tree7020eb41d9a5e319b794f6cd587e7835631902e2 /src/lib/writer.cc
parenta9911ae2e5d5ea1ca63e96eb0dd0290f97fefe47 (diff)
Write hashes of encoded frames.
Diffstat (limited to 'src/lib/writer.cc')
-rw-r--r--src/lib/writer.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/writer.cc b/src/lib/writer.cc
index 2cefd32fb..b94ff3c24 100644
--- a/src/lib/writer.cc
+++ b/src/lib/writer.cc
@@ -124,9 +124,11 @@ Writer::thread ()
_film->log()->log (String::compose ("Writer writes %1 to MXF", encoded.second));
if (encoded.first) {
_picture_asset_writer->write (encoded.first->data(), encoded.first->size());
+ encoded.first->write_hash (_film, encoded.second);
_last_written = encoded.first;
} else {
_picture_asset_writer->write (_last_written->data(), _last_written->size());
+ _last_written->write_hash (_film, encoded.second);
}
lock.lock ();