mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-03 20:29:35 +01:00
Add EAN barcode field to session metadata
This commit is contained in:
parent
5707c85c64
commit
c625d7a637
2 changed files with 15 additions and 1 deletions
|
|
@ -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 &);
|
||||
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue