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".

Reply via email to