From: Carl Hetherington Date: Mon, 24 Feb 2014 12:19:50 +0000 (+0000) Subject: Merge master; specify libdcp-1.0. X-Git-Tag: v2.0.48~912 X-Git-Url: https://git.carlh.net/gitweb/?a=commitdiff_plain;h=85c65bd422742813992686c17a5e1b718cc3c449;hp=-c;p=dcpomatic.git Merge master; specify libdcp-1.0. --- 85c65bd422742813992686c17a5e1b718cc3c449 diff --combined cscript index d6a04aba6,14e3347a1..b8b058006 --- a/cscript +++ b/cscript @@@ -129,8 -129,8 +129,8 @@@ def make_control(debian_version, bits, print >>f,'' def dependencies(target): - return (('ffmpeg-cdist', '5ac3a6af077c10f07c31954c372a8f29e4e18e2a'), + return (('ffmpeg-cdist', '08827fa4e1d483511e6135c424d2ca9c56a9ed50'), - ('libdcp', '5839998')) + ('libdcp', '1.0')) def build(target, options): cmd = './waf configure --prefix=%s' % target.work_dir_cscript() diff --combined src/lib/analyse_audio_job.cc index 872947b55,bfe0ed61f..a6926bc14 --- a/src/lib/analyse_audio_job.cc +++ b/src/lib/analyse_audio_job.cc @@@ -48,6 -48,12 +48,12 @@@ AnalyseAudioJob::name () cons return _("Analyse audio"); } + string + AnalyseAudioJob::json_name () const + { + return N_("analyse_audio"); + } + void AnalyseAudioJob::run () { @@@ -69,7 -75,7 +75,7 @@@ _analysis.reset (new AudioAnalysis (_film->audio_channels ())); _done = 0; - OutputAudioFrame const len = _film->time_to_audio_frames (_film->length ()); + AudioFrame const len = _film->time_to_audio_frames (_film->length ()); while (!player->pass ()) { set_progress (double (_done) / len); } @@@ -81,7 -87,7 +87,7 @@@ } void -AnalyseAudioJob::audio (shared_ptr b, Time) +AnalyseAudioJob::audio (shared_ptr b, DCPTime) { for (int i = 0; i < b->frames(); ++i) { for (int j = 0; j < b->channels(); ++j) { diff --combined src/lib/analyse_audio_job.h index 6ed236d85,3e376634c..3d3900a51 --- a/src/lib/analyse_audio_job.h +++ b/src/lib/analyse_audio_job.h @@@ -30,13 -30,14 +30,14 @@@ public AnalyseAudioJob (boost::shared_ptr, boost::shared_ptr); std::string name () const; + std::string json_name () const; void run (); private: - void audio (boost::shared_ptr, Time); + void audio (boost::shared_ptr, DCPTime); boost::weak_ptr _content; - OutputAudioFrame _done; + AudioFrame _done; int64_t _samples_per_point; std::vector _current; diff --combined src/lib/content.cc index ea1c19acd,1883dfb4a..8e3b99da8 --- a/src/lib/content.cc +++ b/src/lib/content.cc @@@ -54,7 -54,7 +54,7 @@@ Content::Content (shared_ptr f, Time p) +Content::Content (shared_ptr f, DCPTime p) : _film (f) , _position (p) , _trim_start (0) @@@ -83,9 -83,9 +83,9 @@@ Content::Content (shared_ptrcontent ()); } _digest = node->string_child ("Digest"); - _position = node->number_child