From 8306dc5b92f9fac033eef0269ab1b085e6912471 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Mon, 10 Aug 2020 02:37:51 +0200 Subject: [PATCH] encoders/ffmpeg: Add function to get info object --- source/encoders/encoder-ffmpeg.cpp | 5 +++++ source/encoders/encoder-ffmpeg.hpp | 2 ++ 2 files changed, 7 insertions(+) diff --git a/source/encoders/encoder-ffmpeg.cpp b/source/encoders/encoder-ffmpeg.cpp index eb62c3b..4d61221 100644 --- a/source/encoders/encoder-ffmpeg.cpp +++ b/source/encoders/encoder-ffmpeg.cpp @@ -1098,6 +1098,11 @@ const AVCodec* ffmpeg_factory::get_avcodec() return _avcodec; } +obs_encoder_info* streamfx::encoder::ffmpeg::ffmpeg_factory::get_info() +{ + return &_info; +} + ffmpeg_manager::ffmpeg_manager() : _factories(), _handlers(), _debug_handler() { // Handlers diff --git a/source/encoders/encoder-ffmpeg.hpp b/source/encoders/encoder-ffmpeg.hpp index e662ccf..c2ca91a 100644 --- a/source/encoders/encoder-ffmpeg.hpp +++ b/source/encoders/encoder-ffmpeg.hpp @@ -147,6 +147,8 @@ namespace streamfx::encoder::ffmpeg { public: const AVCodec* get_avcodec(); + + obs_encoder_info* get_info(); }; class ffmpeg_manager {