92 bool operator==(const
Codec& other) const noexcept;
99 bool operator!=(const
Codec& other) const noexcept;
105 constexpr enum
Type Type() const noexcept {
return m_type; }
111 constexpr std::string_view
Name() const noexcept {
return m_name; }
117 constexpr std::string_view
Description() const noexcept {
return m_description; }
130 std::string_view m_name;
131 std::string_view m_description;
141 constexpr Codec(
enum Type type, std::string_view name, std::string_view description,
Access access) noexcept
142 : m_type(type), m_name(name), m_description(description), m_access(access) {}
#define STORMBYTE_MULTIMEDIA_PUBLIC
Imported symbol.
Definition visibility.h:47