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

Reply via email to