From ad8a1f85fd71227a92048b67639334ed88d5adb0 Mon Sep 17 00:00:00 2001
From: Olivier Dion <olivier.dion@polymtl.ca>
Date: Mon, 10 May 2021 12:03:05 -0400
Subject: [PATCH] test_media_filter: Make it compile again

There's no implicit conversion from `rational` to `int` for the bitrate
parameters.

Gitlab: #545
Change-Id: Ic8fac9633c05f458992ee7e16cd39cdd16cfb365
---
 test/unitTest/media/test_media_filter.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/test/unitTest/media/test_media_filter.cpp b/test/unitTest/media/test_media_filter.cpp
index e10c0c4c7c..05e9b01eb2 100644
--- a/test/unitTest/media/test_media_filter.cpp
+++ b/test/unitTest/media/test_media_filter.cpp
@@ -246,8 +246,8 @@ MediaFilterTest::testVideoFilter()
 
     // construct the filter parameters
     rational<int> one = rational<int>(1);
-    auto params1 = MediaStream("main", format, one, width1, height1, one, one);
-    auto params2 = MediaStream("top", format, one, width2, height2, one, one);
+    auto params1 = MediaStream("main", format, one, width1, height1, one.real<int>(), one);
+    auto params2 = MediaStream("top", format, one, width2, height2, one.real<int>(), one);
 
     // allocate and fill frame buffers
     CPPUNIT_ASSERT(av_frame_get_buffer(frame, 32) >= 0);
@@ -286,8 +286,8 @@ MediaFilterTest::testFilterParams()
 
     // construct the filter parameters
     rational<int> one = rational<int>(1);
-    auto params1 = MediaStream("main", format, one, width1, height1, one, one);
-    auto params2 = MediaStream("top", format, one, width2, height2, one, one);
+    auto params1 = MediaStream("main", format, one, width1, height1, one.real<int>(), one);
+    auto params2 = MediaStream("top", format, one, width2, height2, one.real<int>(), one);
 
     // returned params should be invalid
     CPPUNIT_ASSERT(filter_->getOutputParams().format < 0);
-- 
GitLab