Mercurial > mplayer.hg
changeset 30334:f117b72cc42b
Create libavutil/avconfig.h, required for FFmpeg compilation.
based on a patch by Etienne Buira, etienne.buira free fr
author | diego |
---|---|
date | Tue, 19 Jan 2010 18:53:16 +0000 |
parents | 0dcabc9d44ad |
children | a31ec2f03d54 |
files | configure |
diffstat | 1 files changed, 16 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/configure Tue Jan 19 18:02:44 2010 +0000 +++ b/configure Tue Jan 19 18:53:16 2010 +0000 @@ -2432,10 +2432,12 @@ _byte_order='big-endian' def_words_endian='#define WORDS_BIGENDIAN 1' def_bigendian='#define HAVE_BIGENDIAN 1' + def_av_bigendian='#define AV_HAVE_BIGENDIAN 1' else _byte_order='little-endian' def_words_endian='#undef WORDS_BIGENDIAN' def_bigendian='#define HAVE_BIGENDIAN 0' + def_av_bigendian='#define AV_HAVE_BIGENDIAN 0' fi echores "$_byte_order" @@ -9225,6 +9227,20 @@ # Do not overwrite an unchanged config.h to avoid superfluous rebuilds. cmp -s "$TMPH" config.h || mv -f "$TMPH" config.h +############################################################################ + +# Create avconfig.h for FFmpeg. +cat > "$TMPH" << EOF +/* Generated by mpconfigure */ +#ifndef AVUTIL_AVCONFIG_H +#define AVUTIL_AVCONFIG_H +$def_av_bigendian +#endif /* AVUTIL_AVCONFIG_H */ +EOF + +# Do not overwrite an unchanged avconfig.h to avoid superfluous rebuilds. +cmp -s "$TMPH" libavutil/avconfig.h || mv -f "$TMPH" libavutil/avconfig.h + ############################################################################# cat << EOF