#include <track.h>
Definition at line 44 of file track.h.
◆ album()
| const std::string & media::Track::MetaData::album |
( |
| ) |
const |
◆ art_url()
| const std::string & media::Track::MetaData::art_url |
( |
| ) |
const |
◆ artist()
| const std::string & media::Track::MetaData::artist |
( |
| ) |
const |
◆ count() [1/2]
template<typename Tag >
| std::size_t core::ubuntu::media::Track::MetaData::count |
( |
| ) |
const |
|
inline |
◆ count() [2/2]
| std::size_t core::ubuntu::media::Track::MetaData::count |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ encode()
| std::string media::Track::MetaData::encode |
( |
const std::string & |
key | ) |
const |
◆ get() [1/2]
template<typename Tag >
| Tag::ValueType core::ubuntu::media::Track::MetaData::get |
( |
| ) |
const |
|
inline |
◆ get() [2/2]
| const std::string & core::ubuntu::media::Track::MetaData::get |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ is_set()
| bool core::ubuntu::media::Track::MetaData::is_set |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ last_used()
| const std::string & media::Track::MetaData::last_used |
( |
| ) |
const |
◆ operator!=()
| bool core::ubuntu::media::Track::MetaData::operator!= |
( |
const MetaData & |
rhs | ) |
const |
|
inline |
◆ operator*()
| const std::map< std::string, std::string > & core::ubuntu::media::Track::MetaData::operator* |
( |
| ) |
const |
|
inline |
◆ operator==()
| bool core::ubuntu::media::Track::MetaData::operator== |
( |
const MetaData & |
rhs | ) |
const |
|
inline |
◆ set() [1/2]
| void core::ubuntu::media::Track::MetaData::set |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
inline |
◆ set() [2/2]
template<typename Tag >
| void core::ubuntu::media::Track::MetaData::set |
( |
const typename Tag::ValueType & |
value | ) |
|
|
inline |
◆ set_album()
| void media::Track::MetaData::set_album |
( |
const std::string & |
album | ) |
|
◆ set_art_url()
| void media::Track::MetaData::set_art_url |
( |
const std::string & |
url | ) |
|
◆ set_artist()
| void media::Track::MetaData::set_artist |
( |
const std::string & |
artist | ) |
|
◆ set_last_used()
| void media::Track::MetaData::set_last_used |
( |
const std::string & |
datetime | ) |
|
◆ set_title()
| void media::Track::MetaData::set_title |
( |
const std::string & |
title | ) |
|
◆ set_track_id()
| void media::Track::MetaData::set_track_id |
( |
const std::string & |
id | ) |
|
◆ set_track_length()
| void media::Track::MetaData::set_track_length |
( |
const std::string & |
id | ) |
|
◆ title()
| const std::string & media::Track::MetaData::title |
( |
| ) |
const |
◆ track_id()
| const std::string & media::Track::MetaData::track_id |
( |
| ) |
const |
◆ track_length()
| const std::string & media::Track::MetaData::track_length |
( |
| ) |
const |
◆ TrackArtlUrlKey
| constexpr const char* core::ubuntu::media::Track::MetaData::TrackArtlUrlKey = "mpris:artUrl" |
|
staticconstexpr |
◆ TrackIdKey
| constexpr const char* core::ubuntu::media::Track::MetaData::TrackIdKey = "mpris:trackid" |
|
staticconstexpr |
◆ TrackLengthKey
| constexpr const char* core::ubuntu::media::Track::MetaData::TrackLengthKey = "mpris:length" |
|
staticconstexpr |
The documentation for this class was generated from the following files:
- /build/media-hub-5.0.0+gemian10~20230530020839.1~1.gbp575044/include/core/media/track.h
- /build/media-hub-5.0.0+gemian10~20230530020839.1~1.gbp575044/src/core/media/metadata.cpp