Quoting Diego Biurrun (2016-02-10 16:47:40) > On Wed, Feb 10, 2016 at 04:43:55PM +0100, Hendrik Leppkes wrote: > > On Wed, Feb 10, 2016 at 4:31 PM, Diego Biurrun <[email protected]> wrote: > > > On Tue, Feb 09, 2016 at 06:54:38PM +0100, Anton Khirnov wrote: > > >> --- a/libavutil/Makefile > > >> +++ b/libavutil/Makefile > > >> @@ -24,6 +24,7 @@ HEADERS = adler32.h > > >> \ > > >> frame.h > > >> \ > > >> hmac.h > > >> \ > > >> hwcontext.h > > >> \ > > >> + hwcontext_vdpau.h > > >> \ > > >> imgutils.h > > >> \ > > >> intfloat.h > > >> \ > > >> intreadwrite.h > > >> \ > > > > > > The header should not be installed unless VDPAU is enabled and added to > > > SKIPHEADERS below in any case. > > > > The public API is independent of how you configure your build. > > If features are disabled, any functions should just return ENOSYS or > > whatever you like, but they should be present. > > The last time this was discussed we arrived at another conclusion, see > lzo.h.
I remember it differently. The last time this was discussed, the consensus was that public API (i.e. the symbols available) should be independent of the build configuration. -- Anton Khirnov _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
