videorenderingparams: added divider to constructor that doesn't have mode or timebase

This commit is contained in:
itsmattkc
2020-04-04 14:09:46 +11:00
parent 3ba31f9d5f
commit b2090c113c
2 changed files with 5 additions and 3 deletions
+4 -2
View File
@@ -34,10 +34,12 @@ VideoRenderingParams::VideoRenderingParams() :
{
}
VideoRenderingParams::VideoRenderingParams(const int &width, const int &height, const PixelFormat::Format &format) :
VideoRenderingParams::VideoRenderingParams(const int &width, const int &height, const PixelFormat::Format &format, const int& divider) :
VideoParams(width, height, rational()),
format_(format)
format_(format),
divider_(divider)
{
calculate_effective_size();
}
VideoRenderingParams::VideoRenderingParams(const int &width, const int &height, const rational &time_base, const PixelFormat::Format &format, const RenderMode::Mode& mode, const int &divider) :
+1 -1
View File
@@ -25,7 +25,7 @@ private:
class VideoRenderingParams : public VideoParams {
public:
VideoRenderingParams();
VideoRenderingParams(const int& width, const int& height, const PixelFormat::Format& format);
VideoRenderingParams(const int& width, const int& height, const PixelFormat::Format& format, const int& divider = 1);
VideoRenderingParams(const int& width, const int& height, const rational& time_base, const PixelFormat::Format& format, const RenderMode::Mode& mode, const int& divider = 1);
VideoRenderingParams(const VideoParams& params, const PixelFormat::Format& format, const RenderMode::Mode& mode, const int& divider = 1);