On Thu, 21 Nov 2024 01:26:36 +0100 Michael Niedermayer <mich...@niedermayer.cc> wrote: > Hi > > > On Sat, Nov 16, 2024 at 12:25:01PM +0100, Niklas Haas wrote: > > From: Niklas Haas <g...@haasn.dev> > > > > Group them into an enum rather than random #defines, and document their > > behavior a bit more obviously. > > > > > Of particular note, I discovered that SWS_DIRECT_BGR is not referenced > > anywhere else in the code base. As such, I have moved it to the deprecated > > section, alongside SWS_ERROR_DIFFUSION. > > The intend of SWS_DIRECT_BGR was to avoid a intermediate YUV > for RGB -> RGB rescaling. It indeed probably makes no sense in a new API > like that > > > "#defines" and enums are not exactly equivalent and could break some user apps > in theory > > I think its probably ok but maybe should be documented in APIChanges or > something
I can add a note in APIchanges, but it feels a bit silly to bump the ABI version for this, since it's just a compile-time change. I propose: 1) Add a note in APIchanges but without bumping the version -or- 2) Squash this commit in with the one adding the new API In either case, I imagine the concern is largely theoretical, since the only realistic way I can imagine it breaking is if a user for some reason decided to #ifdef to see if a flag is supported (instead of looking at the version). > > thx > > [...] > > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > If one takes all money from those who grow wealth and gives it to those who > do not grow wealth, 10 years later, almost the same people who where wealthy > will be wealthy again, the same people who where poor will be poor again. > _______________________________________________ > 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". _______________________________________________ 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".