61 template <
typename... Args>
62 Exception(
const std::string& component, std::format_string<Args...> fmt, Args&&... args):
63 Multimedia::
Exception(
"AV::" + component, fmt, std::forward<Args>(args)...) {}
70 Multimedia::
Exception(
"AV",
"{}", message) {}
112 template <
typename... Args>
113 BSFError(std::format_string<Args...> fmt, Args&&... args):
114 Exception(
"BSF", fmt, std::forward<Args>(args)...) {}
116 using Exception::Exception;
131 template <
typename... Args>
133 Exception(
"Decoder", fmt, std::forward<Args>(args)...) {}
135 using Exception::Exception;
150 template <
typename... Args>
152 Exception(
"Encoder", fmt, std::forward<Args>(args)...) {}
154 using Exception::Exception;
#define STORMBYTE_MULTIMEDIA_PUBLIC
Imported symbol.
Definition visibility.h:47