summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2015-09-14 22:49:36 +0100
committerCarl Hetherington <cth@carlh.net>2015-09-14 22:49:36 +0100
commit1858190cff2f960f3d1f0a5cc02c69da86088f5b (patch)
tree487a3b83f9105e22ce13972890197477540b72ea /src
parent7f4d248b3092b30c5fe2f71d8c746cf51fcc23dd (diff)
Lots of #include <iostream>s for Arch.
Diffstat (limited to 'src')
-rw-r--r--src/lib/analyse_audio_job.cc1
-rw-r--r--src/lib/audio_content.cc1
-rw-r--r--src/lib/audio_mapping.cc1
-rw-r--r--src/lib/colour_conversion.cc1
-rw-r--r--src/lib/config.cc1
-rw-r--r--src/lib/content.cc1
-rw-r--r--src/lib/curl_uploader.cc1
-rw-r--r--src/lib/dcp_content.cc1
-rw-r--r--src/lib/dcp_decoder.cc1
-rw-r--r--src/lib/dcp_examiner.cc1
-rw-r--r--src/lib/dcp_subtitle_decoder.cc1
-rw-r--r--src/lib/examine_content_job.cc1
-rw-r--r--src/lib/ffmpeg.cc1
-rw-r--r--src/lib/ffmpeg_content.cc1
-rw-r--r--src/lib/ffmpeg_examiner.cc1
-rw-r--r--src/lib/ffmpeg_subtitle_stream.cc1
-rw-r--r--src/lib/file_group.cc1
-rw-r--r--src/lib/file_log.cc1
-rw-r--r--src/lib/filter_graph.cc1
-rw-r--r--src/lib/image_content.cc1
-rw-r--r--src/lib/image_proxy.cc1
-rw-r--r--src/lib/j2k_image_proxy.cc1
-rw-r--r--src/lib/job.cc1
-rw-r--r--src/lib/json_server.cc1
-rw-r--r--src/lib/kdm.cc1
-rw-r--r--src/lib/magick_image_proxy.cc1
-rw-r--r--src/lib/player.cc1
-rw-r--r--src/lib/player_video.cc1
-rw-r--r--src/lib/playlist.cc1
-rw-r--r--src/lib/position_image.cc1
-rw-r--r--src/lib/render_subtitles.cc1
-rw-r--r--src/lib/resampler.cc1
-rw-r--r--src/lib/server_finder.cc1
-rw-r--r--src/lib/single_stream_audio_content.cc1
-rw-r--r--src/lib/sndfile_content.cc1
-rw-r--r--src/lib/subrip_content.cc1
-rw-r--r--src/lib/subrip_decoder.cc1
-rw-r--r--src/lib/subtitle_content.cc1
-rw-r--r--src/lib/subtitle_decoder.cc1
-rw-r--r--src/lib/update_checker.cc1
-rw-r--r--src/lib/video_content.cc1
-rw-r--r--src/lib/video_content_scale.cc1
-rw-r--r--src/lib/video_decoder.cc1
-rw-r--r--src/lib/writer.cc1
-rw-r--r--src/tools/dcpomatic_kdm.cc1
-rw-r--r--src/tools/dcpomatic_server.cc1
-rw-r--r--src/wx/audio_dialog.cc1
-rw-r--r--src/wx/audio_mapping_view.cc1
-rw-r--r--src/wx/audio_panel.cc1
-rw-r--r--src/wx/colour_conversion_editor.cc1
-rw-r--r--src/wx/content_colour_conversion_dialog.cc1
-rw-r--r--src/wx/content_menu.cc1
-rw-r--r--src/wx/content_panel.cc1
-rw-r--r--src/wx/dcp_panel.cc1
-rw-r--r--src/wx/dolby_certificate_dialog.cc1
-rw-r--r--src/wx/doremi_certificate_dialog.cc1
-rw-r--r--src/wx/fonts_dialog.cc1
-rw-r--r--src/wx/job_manager_view.cc1
-rw-r--r--src/wx/kdm_dialog.cc1
-rw-r--r--src/wx/key_dialog.cc1
-rw-r--r--src/wx/preset_colour_conversion_dialog.cc1
-rw-r--r--src/wx/screen_dialog.cc1
-rw-r--r--src/wx/system_font_dialog.cc1
-rw-r--r--src/wx/timecode.cc1
-rw-r--r--src/wx/timeline.cc1
-rw-r--r--src/wx/timeline_dialog.cc1
-rw-r--r--src/wx/timing_panel.cc1
-rw-r--r--src/wx/video_panel.cc1
-rw-r--r--src/wx/video_waveform_dialog.cc1
-rw-r--r--src/wx/video_waveform_plot.cc1
70 files changed, 70 insertions, 0 deletions
diff --git a/src/lib/analyse_audio_job.cc b/src/lib/analyse_audio_job.cc
index 6c142f5cf..f0fd351b4 100644
--- a/src/lib/analyse_audio_job.cc
+++ b/src/lib/analyse_audio_job.cc
@@ -26,6 +26,7 @@
#include "player.h"
#include "playlist.h"
#include <boost/foreach.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/audio_content.cc b/src/lib/audio_content.cc
index 39d93d375..c67a66ed8 100644
--- a/src/lib/audio_content.cc
+++ b/src/lib/audio_content.cc
@@ -27,6 +27,7 @@
#include <libcxml/cxml.h>
#include <libxml++/libxml++.h>
#include <boost/foreach.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/audio_mapping.cc b/src/lib/audio_mapping.cc
index 725109ae6..4e2e29363 100644
--- a/src/lib/audio_mapping.cc
+++ b/src/lib/audio_mapping.cc
@@ -23,6 +23,7 @@
#include "raw_convert.h"
#include <libcxml/cxml.h>
#include <libxml++/libxml++.h>
+#include <iostream>
using std::list;
using std::cout;
diff --git a/src/lib/colour_conversion.cc b/src/lib/colour_conversion.cc
index 29783e289..6603e21e6 100644
--- a/src/lib/colour_conversion.cc
+++ b/src/lib/colour_conversion.cc
@@ -29,6 +29,7 @@
#include <libcxml/cxml.h>
#include <libxml++/libxml++.h>
#include <boost/foreach.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/config.cc b/src/lib/config.cc
index 20386368e..6862cc565 100644
--- a/src/lib/config.cc
+++ b/src/lib/config.cc
@@ -40,6 +40,7 @@
#include <boost/foreach.hpp>
#include <cstdlib>
#include <fstream>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/content.cc b/src/lib/content.cc
index a8e592ba7..8b611f6b6 100644
--- a/src/lib/content.cc
+++ b/src/lib/content.cc
@@ -33,6 +33,7 @@
#include <libcxml/cxml.h>
#include <libxml++/libxml++.h>
#include <boost/thread/mutex.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/curl_uploader.cc b/src/lib/curl_uploader.cc
index b05608536..d996fde53 100644
--- a/src/lib/curl_uploader.cc
+++ b/src/lib/curl_uploader.cc
@@ -22,6 +22,7 @@
#include "config.h"
#include "cross.h"
#include "compose.hpp"
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/dcp_content.cc b/src/lib/dcp_content.cc
index 3c3d4983e..549515400 100644
--- a/src/lib/dcp_content.cc
+++ b/src/lib/dcp_content.cc
@@ -27,6 +27,7 @@
#include <dcp/exceptions.h>
#include <libxml++/libxml++.h>
#include <iterator>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/dcp_decoder.cc b/src/lib/dcp_decoder.cc
index 2bdf6a8e9..1c3285d2d 100644
--- a/src/lib/dcp_decoder.cc
+++ b/src/lib/dcp_decoder.cc
@@ -35,6 +35,7 @@
#include <dcp/stereo_picture_frame.h>
#include <dcp/sound_frame.h>
#include <boost/foreach.hpp>
+#include <iostream>
using std::list;
using std::cout;
diff --git a/src/lib/dcp_examiner.cc b/src/lib/dcp_examiner.cc
index ce5ccf478..fe2660d48 100644
--- a/src/lib/dcp_examiner.cc
+++ b/src/lib/dcp_examiner.cc
@@ -33,6 +33,7 @@
#include <dcp/stereo_picture_asset.h>
#include <dcp/stereo_picture_frame.h>
#include <dcp/sound_asset.h>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/dcp_subtitle_decoder.cc b/src/lib/dcp_subtitle_decoder.cc
index fd801da2f..1c6b973d6 100644
--- a/src/lib/dcp_subtitle_decoder.cc
+++ b/src/lib/dcp_subtitle_decoder.cc
@@ -20,6 +20,7 @@
#include "dcp_subtitle_decoder.h"
#include "dcp_subtitle_content.h"
#include <dcp/interop_subtitle_asset.h>
+#include <iostream>
using std::list;
using std::cout;
diff --git a/src/lib/examine_content_job.cc b/src/lib/examine_content_job.cc
index 238c89e66..42aad981c 100644
--- a/src/lib/examine_content_job.cc
+++ b/src/lib/examine_content_job.cc
@@ -22,6 +22,7 @@
#include "log.h"
#include "content.h"
#include "film.h"
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/ffmpeg.cc b/src/lib/ffmpeg.cc
index bba642484..8fa03fdff 100644
--- a/src/lib/ffmpeg.cc
+++ b/src/lib/ffmpeg.cc
@@ -32,6 +32,7 @@ extern "C" {
#include <libswscale/swscale.h>
}
#include <boost/algorithm/string.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/ffmpeg_content.cc b/src/lib/ffmpeg_content.cc
index 53982db10..84e474a4b 100644
--- a/src/lib/ffmpeg_content.cc
+++ b/src/lib/ffmpeg_content.cc
@@ -38,6 +38,7 @@ extern "C" {
}
#include <libxml++/libxml++.h>
#include <boost/foreach.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/ffmpeg_examiner.cc b/src/lib/ffmpeg_examiner.cc
index 6ed7b06fe..576782d0b 100644
--- a/src/lib/ffmpeg_examiner.cc
+++ b/src/lib/ffmpeg_examiner.cc
@@ -30,6 +30,7 @@ extern "C" {
#include "ffmpeg_subtitle_stream.h"
#include "util.h"
#include "safe_stringstream.h"
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/ffmpeg_subtitle_stream.cc b/src/lib/ffmpeg_subtitle_stream.cc
index 8b1baf724..27099b0f3 100644
--- a/src/lib/ffmpeg_subtitle_stream.cc
+++ b/src/lib/ffmpeg_subtitle_stream.cc
@@ -21,6 +21,7 @@
#include "raw_convert.h"
#include <libxml++/libxml++.h>
#include <boost/foreach.hpp>
+#include <iostream>
using std::string;
using std::map;
diff --git a/src/lib/file_group.cc b/src/lib/file_group.cc
index 6f6a5a916..5cfe02119 100644
--- a/src/lib/file_group.cc
+++ b/src/lib/file_group.cc
@@ -26,6 +26,7 @@
#include "file_group.h"
#include "exceptions.h"
#include "cross.h"
+#include <iostream>
using std::vector;
using std::cout;
diff --git a/src/lib/file_log.cc b/src/lib/file_log.cc
index 599211d10..b3c9797c9 100644
--- a/src/lib/file_log.cc
+++ b/src/lib/file_log.cc
@@ -20,6 +20,7 @@
#include "file_log.h"
#include "cross.h"
#include <cstdio>
+#include <iostream>
using std::cout;
using std::string;
diff --git a/src/lib/filter_graph.cc b/src/lib/filter_graph.cc
index 817459bcc..a81593509 100644
--- a/src/lib/filter_graph.cc
+++ b/src/lib/filter_graph.cc
@@ -35,6 +35,7 @@ extern "C" {
#include <libavfilter/buffersink.h>
#include <libavformat/avio.h>
}
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/image_content.cc b/src/lib/image_content.cc
index 3d35b4eeb..d62954f40 100644
--- a/src/lib/image_content.cc
+++ b/src/lib/image_content.cc
@@ -28,6 +28,7 @@
#include <libcxml/cxml.h>
#include <libxml++/libxml++.h>
#include <boost/foreach.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/image_proxy.cc b/src/lib/image_proxy.cc
index c803e6bd0..2e9e8caaf 100644
--- a/src/lib/image_proxy.cc
+++ b/src/lib/image_proxy.cc
@@ -26,6 +26,7 @@
#include "cross.h"
#include <dcp/util.h>
#include <libcxml/cxml.h>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/j2k_image_proxy.cc b/src/lib/j2k_image_proxy.cc
index 7877eca17..303792b80 100644
--- a/src/lib/j2k_image_proxy.cc
+++ b/src/lib/j2k_image_proxy.cc
@@ -29,6 +29,7 @@
#include <dcp/rgb_xyz.h>
#include <libcxml/cxml.h>
#include <libxml++/libxml++.h>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/job.cc b/src/lib/job.cc
index 37bf462fc..c4632a83c 100644
--- a/src/lib/job.cc
+++ b/src/lib/job.cc
@@ -31,6 +31,7 @@
#include <dcp/exceptions.h>
#include <boost/thread.hpp>
#include <boost/filesystem.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/json_server.cc b/src/lib/json_server.cc
index e06ee22c3..c7a3ca144 100644
--- a/src/lib/json_server.cc
+++ b/src/lib/json_server.cc
@@ -26,6 +26,7 @@
#include "util.h"
#include "film.h"
#include "transcode_job.h"
+#include <iostream>
using std::string;
using std::stringstream;
diff --git a/src/lib/kdm.cc b/src/lib/kdm.cc
index d62f1e660..f0ba8fb85 100644
--- a/src/lib/kdm.cc
+++ b/src/lib/kdm.cc
@@ -32,6 +32,7 @@
#include <dcp/types.h>
#include <boost/shared_ptr.hpp>
#include <list>
+#include <iostream>
using std::list;
using std::string;
diff --git a/src/lib/magick_image_proxy.cc b/src/lib/magick_image_proxy.cc
index 6b1436918..5a0ce94bf 100644
--- a/src/lib/magick_image_proxy.cc
+++ b/src/lib/magick_image_proxy.cc
@@ -25,6 +25,7 @@
#include "compose.hpp"
#include <Magick++.h>
#include <libxml++/libxml++.h>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/player.cc b/src/lib/player.cc
index acf977def..f5d851c96 100644
--- a/src/lib/player.cc
+++ b/src/lib/player.cc
@@ -49,6 +49,7 @@
#include <boost/foreach.hpp>
#include <stdint.h>
#include <algorithm>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/player_video.cc b/src/lib/player_video.cc
index ad6219d4f..3e361e45d 100644
--- a/src/lib/player_video.cc
+++ b/src/lib/player_video.cc
@@ -24,6 +24,7 @@
#include "film.h"
#include "raw_convert.h"
#include <libxml++/libxml++.h>
+#include <iostream>
using std::string;
using std::cout;
diff --git a/src/lib/playlist.cc b/src/lib/playlist.cc
index 4aff1015d..7c8ca0530 100644
--- a/src/lib/playlist.cc
+++ b/src/lib/playlist.cc
@@ -33,6 +33,7 @@
#include <libxml++/libxml++.h>
#include <boost/shared_ptr.hpp>
#include <boost/foreach.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/position_image.cc b/src/lib/position_image.cc
index 47e8f1a98..544f08def 100644
--- a/src/lib/position_image.cc
+++ b/src/lib/position_image.cc
@@ -19,6 +19,7 @@
#include "position_image.h"
#include "image.h"
+#include <iostream>
using std::cout;
diff --git a/src/lib/render_subtitles.cc b/src/lib/render_subtitles.cc
index 4158b7473..e22c8c44f 100644
--- a/src/lib/render_subtitles.cc
+++ b/src/lib/render_subtitles.cc
@@ -25,6 +25,7 @@
#include <cairomm/cairomm.h>
#include <pangomm.h>
#include <boost/foreach.hpp>
+#include <iostream>
using std::list;
using std::cout;
diff --git a/src/lib/resampler.cc b/src/lib/resampler.cc
index ba57deb63..c18bad3ac 100644
--- a/src/lib/resampler.cc
+++ b/src/lib/resampler.cc
@@ -23,6 +23,7 @@
#include "compose.hpp"
#include "dcpomatic_assert.h"
#include <samplerate.h>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/server_finder.cc b/src/lib/server_finder.cc
index 3683d7bd0..4b532f981 100644
--- a/src/lib/server_finder.cc
+++ b/src/lib/server_finder.cc
@@ -27,6 +27,7 @@
#include "raw_convert.h"
#include <libcxml/cxml.h>
#include <boost/lambda/lambda.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/single_stream_audio_content.cc b/src/lib/single_stream_audio_content.cc
index 617989d20..05b055865 100644
--- a/src/lib/single_stream_audio_content.cc
+++ b/src/lib/single_stream_audio_content.cc
@@ -22,6 +22,7 @@
#include "film.h"
#include "raw_convert.h"
#include <libxml++/libxml++.h>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/sndfile_content.cc b/src/lib/sndfile_content.cc
index 2d6330485..dc26a1a7e 100644
--- a/src/lib/sndfile_content.cc
+++ b/src/lib/sndfile_content.cc
@@ -28,6 +28,7 @@
#include "raw_convert.h"
#include <libcxml/cxml.h>
#include <libxml++/libxml++.h>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/subrip_content.cc b/src/lib/subrip_content.cc
index ac982c9ed..0d1bd748d 100644
--- a/src/lib/subrip_content.cc
+++ b/src/lib/subrip_content.cc
@@ -24,6 +24,7 @@
#include "font.h"
#include "raw_convert.h"
#include <libxml++/libxml++.h>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/subrip_decoder.cc b/src/lib/subrip_decoder.cc
index c53e89602..2de272481 100644
--- a/src/lib/subrip_decoder.cc
+++ b/src/lib/subrip_decoder.cc
@@ -20,6 +20,7 @@
#include <dcp/subtitle_string.h>
#include "subrip_decoder.h"
#include "subrip_content.h"
+#include <iostream>
using std::list;
using std::vector;
diff --git a/src/lib/subtitle_content.cc b/src/lib/subtitle_content.cc
index 2aa982e16..da3b97e2f 100644
--- a/src/lib/subtitle_content.cc
+++ b/src/lib/subtitle_content.cc
@@ -26,6 +26,7 @@
#include <libcxml/cxml.h>
#include <libxml++/libxml++.h>
#include <boost/foreach.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/subtitle_decoder.cc b/src/lib/subtitle_decoder.cc
index 533668616..a95964f47 100644
--- a/src/lib/subtitle_decoder.cc
+++ b/src/lib/subtitle_decoder.cc
@@ -21,6 +21,7 @@
#include "subtitle_content.h"
#include <boost/shared_ptr.hpp>
#include <boost/foreach.hpp>
+#include <iostream>
using std::list;
using std::cout;
diff --git a/src/lib/update_checker.cc b/src/lib/update_checker.cc
index 52dfce7f7..4ee728fde 100644
--- a/src/lib/update_checker.cc
+++ b/src/lib/update_checker.cc
@@ -27,6 +27,7 @@
#include <curl/curl.h>
#include <boost/algorithm/string.hpp>
#include <string>
+#include <iostream>
#define BUFFER_SIZE 1024
diff --git a/src/lib/video_content.cc b/src/lib/video_content.cc
index a0f1da9aa..5a2bef1a0 100644
--- a/src/lib/video_content.cc
+++ b/src/lib/video_content.cc
@@ -34,6 +34,7 @@
#include <dcp/colour_matrix.h>
#include <libxml++/libxml++.h>
#include <iomanip>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/video_content_scale.cc b/src/lib/video_content_scale.cc
index aae135311..775b3d9b7 100644
--- a/src/lib/video_content_scale.cc
+++ b/src/lib/video_content_scale.cc
@@ -25,6 +25,7 @@
#include <libcxml/cxml.h>
#include <libxml++/libxml++.h>
#include <boost/optional.hpp>
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/video_decoder.cc b/src/lib/video_decoder.cc
index 5754cb1ca..e87fa2eb1 100644
--- a/src/lib/video_decoder.cc
+++ b/src/lib/video_decoder.cc
@@ -23,6 +23,7 @@
#include "film.h"
#include "log.h"
#include "compose.hpp"
+#include <iostream>
#include "i18n.h"
diff --git a/src/lib/writer.cc b/src/lib/writer.cc
index ccf47ed34..1cc8ad3cc 100644
--- a/src/lib/writer.cc
+++ b/src/lib/writer.cc
@@ -51,6 +51,7 @@
#include <boost/foreach.hpp>
#include <fstream>
#include <cerrno>
+#include <iostream>
#include "i18n.h"
diff --git a/src/tools/dcpomatic_kdm.cc b/src/tools/dcpomatic_kdm.cc
index 6f85f6127..2c274de42 100644
--- a/src/tools/dcpomatic_kdm.cc
+++ b/src/tools/dcpomatic_kdm.cc
@@ -29,6 +29,7 @@
#include "lib/config.h"
#include "lib/exceptions.h"
#include "lib/safe_stringstream.h"
+#include <iostream>
using std::string;
using std::cout;
diff --git a/src/tools/dcpomatic_server.cc b/src/tools/dcpomatic_server.cc
index 7ec081cfa..382f867ca 100644
--- a/src/tools/dcpomatic_server.cc
+++ b/src/tools/dcpomatic_server.cc
@@ -25,6 +25,7 @@
#include <wx/taskbar.h>
#include <wx/icon.h>
#include <boost/thread.hpp>
+#include <iostream>
using std::cout;
using std::string;
diff --git a/src/wx/audio_dialog.cc b/src/wx/audio_dialog.cc
index 27b345406..ebe803258 100644
--- a/src/wx/audio_dialog.cc
+++ b/src/wx/audio_dialog.cc
@@ -27,6 +27,7 @@
#include "lib/job_manager.h"
#include <libxml++/libxml++.h>
#include <boost/filesystem.hpp>
+#include <iostream>
using std::cout;
using boost::shared_ptr;
diff --git a/src/wx/audio_mapping_view.cc b/src/wx/audio_mapping_view.cc
index b031fcd8d..ce800ff81 100644
--- a/src/wx/audio_mapping_view.cc
+++ b/src/wx/audio_mapping_view.cc
@@ -32,6 +32,7 @@
#include <wx/renderer.h>
#include <wx/grid.h>
#include <boost/lexical_cast.hpp>
+#include <iostream>
using std::cout;
using std::list;
diff --git a/src/wx/audio_panel.cc b/src/wx/audio_panel.cc
index adaf826f4..b89cbb01f 100644
--- a/src/wx/audio_panel.cc
+++ b/src/wx/audio_panel.cc
@@ -30,6 +30,7 @@
#include <wx/spinctrl.h>
#include <boost/lexical_cast.hpp>
#include <boost/foreach.hpp>
+#include <iostream>
using std::vector;
using std::cout;
diff --git a/src/wx/colour_conversion_editor.cc b/src/wx/colour_conversion_editor.cc
index d4a6bc20a..1d164cb33 100644
--- a/src/wx/colour_conversion_editor.cc
+++ b/src/wx/colour_conversion_editor.cc
@@ -27,6 +27,7 @@
#include <wx/spinctrl.h>
#include <wx/gbsizer.h>
#include <boost/lexical_cast.hpp>
+#include <iostream>
using std::string;
using std::cout;
diff --git a/src/wx/content_colour_conversion_dialog.cc b/src/wx/content_colour_conversion_dialog.cc
index 45d19d78d..9713cde1b 100644
--- a/src/wx/content_colour_conversion_dialog.cc
+++ b/src/wx/content_colour_conversion_dialog.cc
@@ -25,6 +25,7 @@
#include "colour_conversion_editor.h"
#include <wx/statline.h>
#include <boost/foreach.hpp>
+#include <iostream>
using std::string;
using std::vector;
diff --git a/src/wx/content_menu.cc b/src/wx/content_menu.cc
index 56504c992..c643602bd 100644
--- a/src/wx/content_menu.cc
+++ b/src/wx/content_menu.cc
@@ -35,6 +35,7 @@
#include <wx/wx.h>
#include <wx/dirdlg.h>
#include <boost/foreach.hpp>
+#include <iostream>
using std::cout;
using std::vector;
diff --git a/src/wx/content_panel.cc b/src/wx/content_panel.cc
index 066c3e93c..2552f5098 100644
--- a/src/wx/content_panel.cc
+++ b/src/wx/content_panel.cc
@@ -38,6 +38,7 @@
#include <wx/listctrl.h>
#include <boost/filesystem.hpp>
#include <boost/foreach.hpp>
+#include <iostream>
#include "lib/image_filename_sorter.cc"
diff --git a/src/wx/dcp_panel.cc b/src/wx/dcp_panel.cc
index 31c019c93..a5105bad9 100644
--- a/src/wx/dcp_panel.cc
+++ b/src/wx/dcp_panel.cc
@@ -37,6 +37,7 @@
#include <wx/spinctrl.h>
#include <boost/lexical_cast.hpp>
#include <boost/foreach.hpp>
+#include <iostream>
using std::cout;
using std::list;
diff --git a/src/wx/dolby_certificate_dialog.cc b/src/wx/dolby_certificate_dialog.cc
index 72a70b7e1..58ad73e0d 100644
--- a/src/wx/dolby_certificate_dialog.cc
+++ b/src/wx/dolby_certificate_dialog.cc
@@ -25,6 +25,7 @@
#include <curl/curl.h>
#include <boost/algorithm/string.hpp>
#include <boost/foreach.hpp>
+#include <iostream>
using std::list;
using std::string;
diff --git a/src/wx/doremi_certificate_dialog.cc b/src/wx/doremi_certificate_dialog.cc
index 74f19fcc9..c4c2115f0 100644
--- a/src/wx/doremi_certificate_dialog.cc
+++ b/src/wx/doremi_certificate_dialog.cc
@@ -25,6 +25,7 @@
#include "lib/internet.h"
#include "doremi_certificate_dialog.h"
#include "wx_util.h"
+#include <iostream>
using std::string;
using std::cout;
diff --git a/src/wx/fonts_dialog.cc b/src/wx/fonts_dialog.cc
index b880c5167..de53a3c28 100644
--- a/src/wx/fonts_dialog.cc
+++ b/src/wx/fonts_dialog.cc
@@ -24,6 +24,7 @@
#include "lib/subtitle_content.h"
#include <wx/wx.h>
#include <boost/foreach.hpp>
+#include <iostream>
using std::list;
using std::string;
diff --git a/src/wx/job_manager_view.cc b/src/wx/job_manager_view.cc
index 2dfb41131..05dff36c5 100644
--- a/src/wx/job_manager_view.cc
+++ b/src/wx/job_manager_view.cc
@@ -28,6 +28,7 @@
#include "lib/util.h"
#include "lib/exceptions.h"
#include "lib/compose.hpp"
+#include <iostream>
using std::string;
using std::list;
diff --git a/src/wx/kdm_dialog.cc b/src/wx/kdm_dialog.cc
index 7046c160e..f6baecdf2 100644
--- a/src/wx/kdm_dialog.cc
+++ b/src/wx/kdm_dialog.cc
@@ -36,6 +36,7 @@
#include <wx/timectrl.h>
#include <wx/stdpaths.h>
#include <wx/listctrl.h>
+#include <iostream>
using std::string;
using std::map;
diff --git a/src/wx/key_dialog.cc b/src/wx/key_dialog.cc
index 01f7e44a8..d8005a600 100644
--- a/src/wx/key_dialog.cc
+++ b/src/wx/key_dialog.cc
@@ -19,6 +19,7 @@
#include "key_dialog.h"
#include "wx_util.h"
+#include <iostream>
using std::cout;
diff --git a/src/wx/preset_colour_conversion_dialog.cc b/src/wx/preset_colour_conversion_dialog.cc
index ce6897ecd..9656ff5dc 100644
--- a/src/wx/preset_colour_conversion_dialog.cc
+++ b/src/wx/preset_colour_conversion_dialog.cc
@@ -22,6 +22,7 @@
#include "wx_util.h"
#include "preset_colour_conversion_dialog.h"
#include "colour_conversion_editor.h"
+#include <iostream>
using std::string;
using std::cout;
diff --git a/src/wx/screen_dialog.cc b/src/wx/screen_dialog.cc
index 5f676bda7..66e37a4cf 100644
--- a/src/wx/screen_dialog.cc
+++ b/src/wx/screen_dialog.cc
@@ -26,6 +26,7 @@
#include "wx_util.h"
#include "doremi_certificate_dialog.h"
#include "dolby_certificate_dialog.h"
+#include <iostream>
using std::string;
using std::cout;
diff --git a/src/wx/system_font_dialog.cc b/src/wx/system_font_dialog.cc
index 62fd04660..3921be728 100644
--- a/src/wx/system_font_dialog.cc
+++ b/src/wx/system_font_dialog.cc
@@ -22,6 +22,7 @@
#include <wx/listctrl.h>
#include <boost/filesystem.hpp>
#include <boost/foreach.hpp>
+#include <iostream>
using std::cout;
using std::string;
diff --git a/src/wx/timecode.cc b/src/wx/timecode.cc
index 8029d2f6a..40a22201e 100644
--- a/src/wx/timecode.cc
+++ b/src/wx/timecode.cc
@@ -21,6 +21,7 @@
#include "timecode.h"
#include "wx_util.h"
#include <boost/lexical_cast.hpp>
+#include <iostream>
using std::string;
using std::cout;
diff --git a/src/wx/timeline.cc b/src/wx/timeline.cc
index 12fd738eb..c1afdd369 100644
--- a/src/wx/timeline.cc
+++ b/src/wx/timeline.cc
@@ -34,6 +34,7 @@
#include <boost/weak_ptr.hpp>
#include <boost/foreach.hpp>
#include <list>
+#include <iostream>
using std::list;
using std::cout;
diff --git a/src/wx/timeline_dialog.cc b/src/wx/timeline_dialog.cc
index 8fb651e5c..9caa62933 100644
--- a/src/wx/timeline_dialog.cc
+++ b/src/wx/timeline_dialog.cc
@@ -24,6 +24,7 @@
#include "timeline_dialog.h"
#include "wx_util.h"
#include "content_panel.h"
+#include <iostream>
using std::list;
using std::cout;
diff --git a/src/wx/timing_panel.cc b/src/wx/timing_panel.cc
index 1497c2322..6ebd83d73 100644
--- a/src/wx/timing_panel.cc
+++ b/src/wx/timing_panel.cc
@@ -27,6 +27,7 @@
#include "content_panel.h"
#include <boost/foreach.hpp>
#include <set>
+#include <iostream>
using std::cout;
using std::string;
diff --git a/src/wx/video_panel.cc b/src/wx/video_panel.cc
index f85fdae7b..86a738bca 100644
--- a/src/wx/video_panel.cc
+++ b/src/wx/video_panel.cc
@@ -33,6 +33,7 @@
#include <wx/spinctrl.h>
#include <boost/foreach.hpp>
#include <set>
+#include <iostream>
using std::vector;
using std::string;
diff --git a/src/wx/video_waveform_dialog.cc b/src/wx/video_waveform_dialog.cc
index 976c4e2ae..9c2a65b92 100644
--- a/src/wx/video_waveform_dialog.cc
+++ b/src/wx/video_waveform_dialog.cc
@@ -22,6 +22,7 @@
#include "film_viewer.h"
#include "wx_util.h"
#include <boost/bind.hpp>
+#include <iostream>
using std::cout;
using boost::bind;
diff --git a/src/wx/video_waveform_plot.cc b/src/wx/video_waveform_plot.cc
index 8c13af7a5..a9100b4b4 100644
--- a/src/wx/video_waveform_plot.cc
+++ b/src/wx/video_waveform_plot.cc
@@ -27,6 +27,7 @@
#include <wx/rawbmp.h>
#include <wx/graphics.h>
#include <boost/bind.hpp>
+#include <iostream>
using std::cout;
using std::min;