aboutsummaryrefslogtreecommitdiff
path: root/ports/avcpp/0001-remove-problematic-compound-literal.patch
blob: aa6c58cc2346173fb66ba6392cc0800491ccd2d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/src/avutils.h b/src/avutils.h
index 29c4ae0..3bfaf82 100644
--- a/src/avutils.h
+++ b/src/avutils.h
@@ -42,7 +42,7 @@ namespace av {
 // Basic FFmpeg constants
 constexpr auto NoPts = static_cast<int64_t>(AV_NOPTS_VALUE);
 constexpr auto TimeBase = static_cast<int>(AV_TIME_BASE);
-constexpr auto TimeBaseQ = static_cast<AVRational>(AV_TIME_BASE_Q);
+constexpr auto TimeBaseQ = AVRational{1, AV_TIME_BASE};
 
 
 template<typename R, typename T>