Am Mi., 24. Juni 2020 um 21:10 Uhr schrieb rcombs <rco...@rcombs.me>: > > --- > libavutil/avutil.h | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/libavutil/avutil.h b/libavutil/avutil.h > index 4d633156d1..c11b33f466 100644 > --- a/libavutil/avutil.h > +++ b/libavutil/avutil.h > @@ -257,7 +257,11 @@ const char *av_get_media_type_string(enum AVMediaType > media_type); > * Internal time base represented as fractional value > */ > > +#ifdef __cplusplus > +#define AV_TIME_BASE_Q AVRational{1, AV_TIME_BASE} > +#else > #define AV_TIME_BASE_Q (AVRational){1, AV_TIME_BASE} > +#endif
The problem with this patch is that it gives C++ users of the libraries the feeling that we would care about them and that we would indeed fix issues. Given that the contrary is true (at least in the past) and that we do not do any specific C++ testing, I believe it is better to let users work around this issue (from their point of you). Carl Eugen _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".