summaryrefslogtreecommitdiff
path: root/src/database/include
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-08-10 15:33:00 +1000
committerjacqueline <me@jacqueline.id.au>2023-08-10 15:33:00 +1000
commitd8fc77101dcf80a3643a00b3446dca1e390ce997 (patch)
tree9e03881f3857c7b4c6a0b6e3a062947daecc69d1 /src/database/include
parent67caeb6e3cda44205ba8fe783274b20dc7ea216e (diff)
downloadtangara-fw-d8fc77101dcf80a3643a00b3446dca1e390ce997.tar.gz
Give codecs complete control of their input files
Diffstat (limited to 'src/database/include')
-rw-r--r--src/database/include/track.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/database/include/track.hpp b/src/database/include/track.hpp
index d4f01b71..41f552d2 100644
--- a/src/database/include/track.hpp
+++ b/src/database/include/track.hpp
@@ -37,7 +37,7 @@ typedef uint32_t TrackId;
* Values of this enum are persisted in this database, so it is probably never a
* good idea to change the int representation of an existing value.
*/
-enum class Encoding {
+enum class Container {
kUnsupported = 0,
kMp3 = 1,
kWav = 2,
@@ -61,10 +61,10 @@ enum class Tag {
*/
class TrackTags {
public:
- auto encoding() const -> Encoding { return encoding_; };
- auto encoding(Encoding e) -> void { encoding_ = e; };
+ auto encoding() const -> Container { return encoding_; };
+ auto encoding(Container e) -> void { encoding_ = e; };
- TrackTags() : encoding_(Encoding::kUnsupported) {}
+ TrackTags() : encoding_(Container::kUnsupported) {}
std::optional<int> channels;
std::optional<int> sample_rate;
@@ -89,7 +89,7 @@ class TrackTags {
TrackTags(const TrackTags&) = default;
private:
- Encoding encoding_;
+ Container encoding_;
std::unordered_map<Tag, shared_string> tags_;
};