diff --git a/src/platform/windows/display.h b/src/platform/windows/display.h index d03db5c7..33cedaf8 100644 --- a/src/platform/windows/display.h +++ b/src/platform/windows/display.h @@ -194,6 +194,9 @@ namespace platf::dxgi { int init(const ::video::config_t &config, const std::string &display_name); + std::unique_ptr + make_avcodec_encode_device(pix_fmt_e pix_fmt) override; + cursor_t cursor; D3D11_MAPPED_SUBRESOURCE img_info; texture2d_t texture; diff --git a/src/platform/windows/display_ram.cpp b/src/platform/windows/display_ram.cpp index 631abce7..ad078d12 100644 --- a/src/platform/windows/display_ram.cpp +++ b/src/platform/windows/display_ram.cpp @@ -389,4 +389,10 @@ namespace platf::dxgi { return 0; } + + std::unique_ptr + display_ram_t::make_avcodec_encode_device(pix_fmt_e pix_fmt) { + return std::make_unique(); + } + } // namespace platf::dxgi