Merged with trunk R846
[ardour.git] / libs / ardour / auditioner.cc
index af3072d215335c8081f1555cb2b6f91cc7f5d674..3109323acd57a5841f5acf2bd97b05fbad8b5014 100644 (file)
@@ -49,7 +49,7 @@ Auditioner::Auditioner (Session& s)
        }
 
        if (right.length()) {
-               audio_diskstream().add_channel();
+               audio_diskstream()->add_channel();
                add_output_port (right, this, DataType::AUDIO);
        }
 
@@ -119,11 +119,11 @@ Auditioner::audition_region (AudioRegion& region)
        _diskstream->playlist()->add_region (*the_region, 0, 1, false);
 
        while (_diskstream->n_channels().get(DataType::AUDIO) < the_region->n_channels()) {
-               audio_diskstream().add_channel ();
+               audio_diskstream()->add_channel ();
        }
 
        while (_diskstream->n_channels().get(DataType::AUDIO) > the_region->n_channels()) {
-               audio_diskstream().remove_channel ();
+               audio_diskstream()->remove_channel ();
        }
 
        /* force a panner reset now that we have all channels */