Merged with trunk R1283.
[ardour.git] / gtk2_ardour / editor_export_audio.cc
index 4526862f7952cf2db86eb63fb67a9cd039f0b819..43977f157770f6b3f1ac3c08226c7b15bd2fb2fd 100644 (file)
@@ -290,7 +290,7 @@ Editor::write_audio_selection (TimeSelection& ts)
 
                if (atv->is_audio_track()) {
 
-                       AudioPlaylist* playlist = dynamic_cast<AudioPlaylist*>(atv->get_diskstream()->playlist());
+                       boost::shared_ptr<AudioPlaylist> playlist = boost::dynamic_pointer_cast<AudioPlaylist>(atv->get_diskstream()->playlist());
                        
                        if (playlist && write_audio_range (*playlist, atv->get_diskstream()->n_channels(), ts) == 0) {
                                ret = -1;