X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fauditioner.cc;h=6c143568c43c30a37dc005ec562d86d6b27a4be7;hb=1db2be2fef7a70f5200bcd96a701f612bbd7ec52;hp=cdbe063acd5bbff13418388c9c4278d7a317b05c;hpb=9b99745c5a15f84c24915e2b3882517f6fbc0162;p=ardour.git diff --git a/libs/ardour/auditioner.cc b/libs/ardour/auditioner.cc index cdbe063acd..6c143568c4 100644 --- a/libs/ardour/auditioner.cc +++ b/libs/ardour/auditioner.cc @@ -30,8 +30,6 @@ #include "ardour/auditioner.h" #include "ardour/audioplaylist.h" #include "ardour/audio_port.h" -#include "ardour/panner_shell.h" -#include "ardour/panner.h" #include "ardour/data_type.h" #include "ardour/region_factory.h" @@ -123,29 +121,6 @@ Auditioner::prepare_playlist () return *apl; } -void -Auditioner::audition_current_playlist () -{ - if (g_atomic_int_get (&_auditioning)) { - /* don't go via session for this, because we are going - to remain active. - */ - cancel_audition (); - } - - Glib::Mutex::Lock lm (lock); - _diskstream->seek (0); - length = _diskstream->playlist()->get_extent().second; - current_frame = 0; - - /* force a panner reset now that we have all channels */ - - _main_outs->panner_shell()->configure_io (ChanCount (DataType::AUDIO, _diskstream->n_channels().n_audio()), - ChanCount (DataType::AUDIO, n_outputs().n_audio())); - - g_atomic_int_set (&_auditioning, 1); -} - void Auditioner::audition_region (boost::shared_ptr region) {