mega-commit to save state of first "it compilesand links" state for separated disk...
[ardour.git] / libs / ardour / ardour / diskstream.h
index e51f8c3ef15ec7c42d6232d92dcca0ce89a05392..ea8e44a0adc94b1d39deeece5adff73c0f60c684 100644 (file)
@@ -109,13 +109,10 @@ class LIBARDOUR_API Diskstream : public SessionObject, public PublicDiskstream
        virtual void set_record_safe (bool yn) = 0;
 
        bool destructive() const { return _flags & Destructive; }
-       virtual int set_destructive (bool /*yn*/) { return -1; }
-       virtual int set_non_layered (bool /*yn*/) { return -1; }
-       virtual bool can_become_destructive (bool& /*requires_bounce*/) const { return false; }
 
        bool           hidden()      const { return _flags & Hidden; }
        bool           recordable()  const { return _flags & Recordable; }
-       bool           non_layered()  const { return _flags & NonLayered; }
+       bool           non_layered() const;  // { return _flags & NonLayered; }
        bool           reversed()    const { return _actual_speed < 0.0f; }
        double         speed()       const { return _visible_speed; }