diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-08-10 15:33:00 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-08-10 15:33:00 +1000 |
| commit | d8fc77101dcf80a3643a00b3446dca1e390ce997 (patch) | |
| tree | 9e03881f3857c7b4c6a0b6e3a062947daecc69d1 /src/database/include/track.hpp | |
| parent | 67caeb6e3cda44205ba8fe783274b20dc7ea216e (diff) | |
| download | tangara-fw-d8fc77101dcf80a3643a00b3446dca1e390ce997.tar.gz | |
Give codecs complete control of their input files
Diffstat (limited to 'src/database/include/track.hpp')
| -rw-r--r-- | src/database/include/track.hpp | 10 |
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_; }; |
