Fix nonfunctional send-problem-report.
[dcpomatic.git] / src / lib / single_stream_audio_content.cc
index 617989d207efbbddcb0e2a782f0b1efa6daf2acc..4c59420cbfe16b3c350e13235ff01926dbde1251 100644 (file)
@@ -22,6 +22,7 @@
 #include "film.h"
 #include "raw_convert.h"
 #include <libxml++/libxml++.h>
+#include <iostream>
 
 #include "i18n.h"
 
@@ -65,14 +66,11 @@ SingleStreamAudioContent::as_xml (xmlpp::Node* node) const
 void
 SingleStreamAudioContent::take_from_audio_examiner (shared_ptr<AudioExaminer> examiner)
 {
-       shared_ptr<const Film> film = _film.lock ();
-       DCPOMATIC_ASSERT (film);
-
        {
                boost::mutex::scoped_lock lm (_mutex);
                _audio_stream.reset (new AudioStream (examiner->audio_frame_rate(), examiner->audio_channels ()));
                AudioMapping m = _audio_stream->mapping ();
-               film->make_audio_mapping_default (m);
+               film()->make_audio_mapping_default (m);
                _audio_stream->set_mapping (m);
        }