-
- const Glib::ustring& take_id () const { return _take_id; }
- bool is_embedded () const { return _is_embedded; }
- uint16_t channel() const { return _channel; }
+ void mark_nonremovable ();
+
+ const std::string& take_id () const { return _take_id; }
+ bool within_session () const { return _within_session; }
+ uint16_t channel() const { return _channel; }
+
+ int set_state (const XMLNode&, int version);
+
+ int set_source_name (const std::string& newname, bool destructive);
+
+ static void set_search_path (DataType type, const std::string& path);