X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fsession_metadata.h;h=c0bfdb4003866bf32cbe40934c5913cd2160dc2f;hb=e5a181c323243a03338f5a9934a5df254986370d;hp=b163e98f6506a3f62c022948676afea3409c067f;hpb=9aacefc17010a889222425f97b99050171165038;p=ardour.git diff --git a/libs/ardour/ardour/session_metadata.h b/libs/ardour/ardour/session_metadata.h index b163e98f65..c0bfdb4003 100644 --- a/libs/ardour/ardour/session_metadata.h +++ b/libs/ardour/ardour/session_metadata.h @@ -46,12 +46,15 @@ class LIBARDOUR_API SessionMetadata : public PBD::StatefulDestructible ~SessionMetadata (); /*** Accessing ***/ + std::string description () const; + std::string comment () const; std::string copyright () const; std::string isrc () const; uint32_t year () const; std::string grouping () const; + std::string barcode () const; std::string title () const; std::string subtitle () const; @@ -87,12 +90,14 @@ class LIBARDOUR_API SessionMetadata : public PBD::StatefulDestructible std::string country () const; /*** Editing ***/ + void set_description (const std::string &); void set_comment (const std::string &); void set_copyright (const std::string &); void set_isrc (const std::string &); void set_year (uint32_t); void set_grouping (const std::string &); + void set_barcode (const std::string &); void set_title (const std::string &); void set_subtitle (const std::string &); @@ -134,7 +139,7 @@ class LIBARDOUR_API SessionMetadata : public PBD::StatefulDestructible private: - static SessionMetadata *_metadata; //singleton instance + static SessionMetadata *_metadata; //singleton instance typedef std::pair Property; typedef std::map PropertyMap;