Add some debug logging.
authorCarl Hetherington <cth@carlh.net>
Wed, 9 Nov 2016 10:57:43 +0000 (10:57 +0000)
committerCarl Hetherington <cth@carlh.net>
Wed, 9 Nov 2016 10:57:43 +0000 (10:57 +0000)
src/lib/reel_writer.cc

index bf232579f1c2b960b92edfde9996e27a7d883374..5dd9f5d2598f3b9bb566b0ea89f18b317ef8437c 100644 (file)
@@ -345,9 +345,13 @@ ReelWriter::create_reel (list<ReferencedReelAsset> const & refs, list<shared_ptr
                        reel_picture_asset.reset (new dcp::ReelStereoPictureAsset (stereo, 0));
                }
        } else {
+               LOG_GENERAL ("no picture asset of our own; look through %1", refs.size());
                /* We don't have a picture asset of our own; hopefully we have one to reference */
                BOOST_FOREACH (ReferencedReelAsset j, refs) {
                        shared_ptr<dcp::ReelPictureAsset> k = dynamic_pointer_cast<dcp::ReelPictureAsset> (j.asset);
+                       if (k) {
+                               LOG_GENERAL ("candidate picture asset period is %1-%2", j.period.from.get(), j.period.to.get());
+                       }
                        if (k && j.period == _period) {
                                reel_picture_asset = k;
                        }