[libav-bugs] [Bug 188] New: Document that mathematics.h is no longer included from libavutil/avutil.h

bugzilla-daemon at aruru.libav.org bugzilla-daemon at aruru.libav.org
Mon Jan 2 22:43:28 CET 2012


http://bugzilla.libav.org/show_bug.cgi?id=188

           Summary: Document that mathematics.h is no longer included from
                    libavutil/avutil.h
           Product: Libav
           Version: 0.8
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: general
        AssignedTo: bugzilla at libav.org
        ReportedBy: siretart at tauware.de


Originally filed at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654303


Chromium's ffmpeg support includes headers

    #include <libavcodec/avcodec.h>
    #include <libavformat/avformat.h>
    #include <libavformat/avio.h>
    #include <libavutil/avutil.h>
    #include <libavutil/log.h>

Previously avutil.h included mathematics.h, so this worked fine.
Since v0.8b1~2231 (Do not include mathematics.h in avutil.h,
2011-06-04), avutil.h no longer does so, to avoid namespace pollution.
There were some other similar fixes in the same vein in the same patch
series.  Sensible enough.

But that is definitely an API change that application authors could
save time by being able to read about.  Could you add a note to
doc/APIchanges?

Thanks much,
Jonathan

-- 
Configure bugmail: http://bugzilla.libav.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the libav-bugs mailing list