move disk_{writer,reader} into Route to allow for simple, sensible implementation...
[ardour.git] / libs / ardour / ardour / track.h
index 65513e46a1b28b31b9390eda23411eea96825832..b1d3ec75e773e9fc8e8d9b460ffc5db8f91bb0b8 100644 (file)
@@ -187,9 +187,6 @@ class LIBARDOUR_API Track : public Route, public Recordable
        void adjust_playback_buffering ();
        void adjust_capture_buffering ();
 
-       void set_disk_io_position (DiskIOPoint);
-       DiskIOPoint disk_io_point() const { return _disk_io_point; }
-
        PBD::Signal0<void> FreezeChange;
        PBD::Signal0<void> PlaylistChanged;
        PBD::Signal0<void> SpeedChanged;
@@ -198,12 +195,9 @@ class LIBARDOUR_API Track : public Route, public Recordable
   protected:
        XMLNode& state (bool full);
 
-       boost::shared_ptr<DiskReader> _disk_reader;
-       boost::shared_ptr<DiskWriter> _disk_writer;
        boost::shared_ptr<Playlist>   _playlists[DataType::num_types];
 
        MeterPoint    _saved_meter_point;
-       DiskIOPoint   _disk_io_point;
        TrackMode     _mode;
        bool          _needs_butler;
        boost::shared_ptr<MonitorControl> _monitoring_control;
@@ -257,8 +251,6 @@ class LIBARDOUR_API Track : public Route, public Recordable
 
 private:
        void parameter_changed (std::string const & p);
-       void setup_invisible_processors_oh_children_of_mine (ProcessorList&);
-       void add_processors_oh_children_of_mine ();
 
        std::string _diskstream_name;
 };