#541 closed defect (fixed)
configure does not include stdint.h / inttypes.h before x264.h
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Component: | libavcodec |
Version: | unspecified | Severity: | normal |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
x264.h requires stdint.h or inttypes.h to be included before it is itself
included. Since 2005-08-29, this restriction is explicited by a #warning in the
header. ffmpeg correctly includes this header through libavutil/common.h. But
the configure scripts does not when testing for x264.h; furthermore, it tests
for the silentness of the compiler, not its success. Therefore, the test fails
due to the #warning, although x264.h is present and usable.
Note:
See TracTickets
for help on using tickets.
Reverted to old method.