summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-10-25 21:04:18 +0100
committerCarl Hetherington <cth@carlh.net>2012-10-25 21:04:18 +0100
commit41e8135b9827427b6fe9d01c6214469f817184fd (patch)
tree2f5b6cc156591658bd5bc73abb86e809a6898a49 /src
parent360a7dfde2503470004653ffe12997d3c361a99b (diff)
Update for new libdcp (signals2 instead of sigc).
Diffstat (limited to 'src')
-rw-r--r--src/lib/make_dcp_job.cc6
-rw-r--r--src/lib/wscript2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/make_dcp_job.cc b/src/lib/make_dcp_job.cc
index 2bb0e1ba0..bf01119e4 100644
--- a/src/lib/make_dcp_job.cc
+++ b/src/lib/make_dcp_job.cc
@@ -90,7 +90,7 @@ MakeDCPJob::run ()
}
libdcp::DCP dcp (_film->dir (_film->dcp_name()));
- dcp.Progress.connect (sigc::mem_fun (*this, &MakeDCPJob::dcp_progress));
+ dcp.Progress.connect (boost::bind (&MakeDCPJob::dcp_progress, this, _1));
shared_ptr<libdcp::CPL> cpl (
new libdcp::CPL (_film->dir (_film->dcp_name()), _film->dcp_name(), _film->dcp_content_type()->libdcp_kind (), frames, rint (_film->frames_per_second()))
@@ -101,7 +101,7 @@ MakeDCPJob::run ()
descend (0.9);
shared_ptr<libdcp::MonoPictureAsset> pa (
new libdcp::MonoPictureAsset (
- sigc::mem_fun (*this, &MakeDCPJob::j2c_path),
+ boost::bind (&MakeDCPJob::j2c_path, this, _1),
_film->dir (_film->dcp_name()),
"video.mxf",
&dcp.Progress,
@@ -120,7 +120,7 @@ MakeDCPJob::run ()
descend (0.1);
sa.reset (
new libdcp::SoundAsset (
- sigc::mem_fun (*this, &MakeDCPJob::wav_path),
+ boost::bind (&MakeDCPJob::wav_path, this, _1),
_film->dir (_film->dcp_name()),
"audio.mxf",
&dcp.Progress,
diff --git a/src/lib/wscript b/src/lib/wscript
index 4f1fa0636..497af6e5c 100644
--- a/src/lib/wscript
+++ b/src/lib/wscript
@@ -2,7 +2,7 @@ def build(bld):
obj = bld(features = 'cxx cxxshlib')
obj.name = 'libdvdomatic'
obj.export_includes = ['.']
- obj.uselib = 'AVCODEC AVUTIL AVFORMAT AVFILTER SWSCALE SWRESAMPLE SNDFILE BOOST_FILESYSTEM BOOST_THREAD BOOST_DATETIME OPENJPEG POSTPROC TIFF SIGC++ MAGICK SSH DCP GLIB'
+ obj.uselib = 'AVCODEC AVUTIL AVFORMAT AVFILTER SWSCALE SWRESAMPLE SNDFILE BOOST_FILESYSTEM BOOST_THREAD BOOST_DATETIME BOOST_SIGNALS2 OPENJPEG POSTPROC TIFF MAGICK SSH DCP GLIB'
if bld.env.TARGET_WINDOWS:
obj.uselib += ' WINSOCK2'
obj.source = """