41#include <StormByte/bitmask.hxx>
153 : StormByte::Bitmask<Disposition, DispositionFlag>(flag) {}
193 const std::optional<std::
string>& Title() const noexcept;
199 const std::optional<std::
string>& Language() const noexcept;
205 std::optional<std::uint64_t> BitRate() const noexcept;
218 std::optional<std::
string> m_title;
219 std::optional<std::
string> m_language;
220 std::optional<std::uint64_t> m_bitRate;
226 Stream() noexcept = default;
232 void Title(std::
string title) noexcept;
238 void Language(std::
string language) noexcept;
244 void BitRate(std::uint64_t bitRate) noexcept;
#define STORMBYTE_MULTIMEDIA_PUBLIC
Imported symbol.
Definition visibility.h:47