On Sun, Jan 24, 2016 at 10:21:14PM +0100, Andreas Cadhalpun wrote: > > That's not very reasonable. > Other changes also broke things that worked before. > For example before commit 94c20de one could build ffmpeg with x265 version > X265_BUILD 17, and afterwards it requires at least X265_BUILD 57.
That effect is well-known during the review stage, and has been approved by the community. The side effect of your commit, namely, that it will break MSVC, was NOT known during the review stage (if there was one) of your patches. > > That's also a regression, but the workaround is to use a newer x265 version. Well-thought out and approved-by-community regressions are not regressions that need to be "fixed." This argument also applies to the hwaccel situation: the community is aware of VLC's using MT during review and with that awareness the patch is passed. People do make mistakes,[1] and the correct attitude is to listen to the majority, which in this case is nontrivial. Most of us do not have ANY problems with your original patch. We DO have problem with the way you handle bugs introduced in your patch, which are nontrivial. [1]: https://trac.ffmpeg.org/ticket/5183 Timothy _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel