From aea7a70cc2e677bf4d8bfa479c4def7fb5d79f79 Mon Sep 17 00:00:00 2001 From: Greg Zharun Date: Mon, 15 Dec 2014 13:56:04 +0200 Subject: [PATCH] [Summary] Fixed windows build --- libs/ardour/audioregion.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libs/ardour/audioregion.cc b/libs/ardour/audioregion.cc index 75204afbf1..6b29565585 100644 --- a/libs/ardour/audioregion.cc +++ b/libs/ardour/audioregion.cc @@ -25,6 +25,7 @@ #include #include +#include #include @@ -48,7 +49,9 @@ #include "ardour/progress.h" #include "ardour/sndfilesource.h" +#ifdef HAVE_COREAUDIO #include "ardour/coreaudiosource.h" +#endif // HAVE_COREAUDIO #include "i18n.h" #include @@ -1566,7 +1569,7 @@ AudioRegion::get_related_audio_file_channel_count () const uint32_t chan_count = 0; for (SourceList::const_iterator i = _sources.begin(); i != _sources.end(); ++i) { - boost::shared_ptr sndf = dynamic_pointer_cast(*i); + boost::shared_ptr sndf = boost::dynamic_pointer_cast(*i); if (sndf ) { if (sndf->channel_count() > chan_count) { @@ -1575,7 +1578,7 @@ AudioRegion::get_related_audio_file_channel_count () const } #ifdef HAVE_COREAUDIO else { - boost::shared_ptr cauf = dynamic_pointer_cast(*i); + boost::shared_ptr cauf = boost::dynamic_pointer_cast(*i); if (cauf) { if (cauf->channel_count() > chan_count) { chan_count = cauf->channel_count();