13
0

Add EAN barcode field to session metadata

This commit is contained in:
Colin Fletcher 2015-02-10 11:06:22 +00:00 committed by Paul Davis
parent cc4eb495d9
commit fe3fecde93
2 changed files with 15 additions and 1 deletions

View File

@ -52,6 +52,7 @@ class LIBARDOUR_API SessionMetadata : public PBD::StatefulDestructible
uint32_t year () const;
std::string grouping () const;
std::string barcode () const;
std::string title () const;
std::string subtitle () const;
@ -93,6 +94,7 @@ class LIBARDOUR_API SessionMetadata : public PBD::StatefulDestructible
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 &);

View File

@ -77,7 +77,7 @@ SessionMetadata::SessionMetadata ()
//map.insert (Property ("lyrics", ""));
//map.insert (Property ("media", ""));
//map.insert (Property ("label", ""));
//map.insert (Property ("barcode", ""));
map.insert (Property ("barcode", ""));
//map.insert (Property ("encoded_by", ""));
//map.insert (Property ("catalog_number", ""));
@ -252,6 +252,12 @@ SessionMetadata::grouping () const
return get_value("grouping");
}
string
SessionMetadata::barcode () const
{
return get_value("barcode");
}
string
SessionMetadata::title () const
{
@ -454,6 +460,12 @@ SessionMetadata::set_grouping (const string & v)
set_value ("grouping", v);
}
void
SessionMetadata::set_barcode (const string & v)
{
set_value ("barcode", v);
}
void
SessionMetadata::set_title (const string & v)
{