Some more logging for Mikkel.
authorCarl Hetherington <cth@carlh.net>
Fri, 28 Jun 2013 14:25:28 +0000 (15:25 +0100)
committerCarl Hetherington <cth@carlh.net>
Fri, 28 Jun 2013 14:25:28 +0000 (15:25 +0100)
src/lib/film.cc
src/wx/film_editor.cc

index ab0e6218ed583562f7893fc09eae5d90a1f201cc..217673a7f3c1a7e770a3e71b36217d4abd0c4795 100644 (file)
@@ -143,13 +143,13 @@ Film::Film (string d, bool must_exist)
 
        _sndfile_stream = SndfileStream::create ();
        
+       _log.reset (new FileLog (file ("log")));
+       
        if (must_exist) {
                read_metadata ();
        } else {
                write_metadata ();
        }
-
-       _log.reset (new FileLog (file ("log")));
 }
 
 Film::Film (Film const & o)
@@ -694,6 +694,8 @@ Film::read_metadata ()
        }
                
        _dirty = false;
+
+       _log->log (String::compose ("Loaded film with use_content_audio = %1", use_content_audio ()));
 }
 
 libdcp::Size
index 6456ae24785f92941910d2e9f3987878b84e825a..dd952e22a9817dd81c5adbe24bc655301d441381 100644 (file)
@@ -37,6 +37,7 @@
 #include "lib/filter.h"
 #include "lib/config.h"
 #include "lib/ffmpeg_decoder.h"
+#include "lib/log.h"
 #include "filter_dialog.h"
 #include "wx_util.h"
 #include "film_editor.h"
@@ -765,6 +766,7 @@ FilmEditor::film_changed (Film::Property p)
                setup_frame_rate_description ();
                break;
        case Film::USE_CONTENT_AUDIO:
+               _film->log()->log (String::compose ("Film::USE_CONTENT_AUDIO changed; setting GUI using %1", _film->use_content_audio ()));
                checked_set (_use_content_audio, _film->use_content_audio());
                checked_set (_use_external_audio, !_film->use_content_audio());
                setup_dcp_name ();