41#include <StormByte/logger/log.hxx>
93 Scale(std::shared_ptr<StormByte::Logger::Log> log,
95 std::optional<StormByte::Multimedia::FFmpeg::AVFrame::Resample> filter = {},
96 std::optional<StormByte::Multimedia::FFmpeg::AVFrame::Scaler> scaler = {})
noexcept;
106 Scale(std::shared_ptr<StormByte::Logger::Log> log,
107 std::uint32_t width, std::uint32_t height,
108 std::optional<StormByte::Multimedia::FFmpeg::AVFrame::Resample> filter = {},
109 std::optional<StormByte::Multimedia::FFmpeg::AVFrame::Scaler> scaler = {})
noexcept;
159 std::uint32_t m_width;
160 std::uint32_t m_height;
#define STORMBYTE_MULTIMEDIA_PUBLIC
Imported symbol.
Definition visibility.h:47