Changeset a302df0cf04f6030eaba0254c512851811260826

Show
Ignore:
Timestamp:
03/15/08 01:00:40 (4 months ago)
Author:
Christophe Mutricy <xtophe@videolan.org>
git-committer:
Christophe Mutricy <xtophe@videolan.org> 1205539240 +0000
git-parent:

[10fd1f14df5c4d9552759336d80a4e67d0d66ebe]

git-author:
Christophe Mutricy <xtophe@videolan.org> 1205539240 +0000
Message:

Fix building with an uninstalled ffmpeg

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • configure.ac

    r09f06e1 ra302df0  
    30233023   export PKG_CONFIG_PATH="" 
    30243024   export PKG_CONFIG_LIBDIR="${real_ffmpeg_tree}" 
    3025  
    3026    PKG_CHECK_MODULES( [FFMPEG],[libavcodec libavformat libpostproc], [ 
     3025   VLC_SAVE_FLAGS 
     3026 
     3027   PKG_CHECK_MODULES( [FFMPEG],[libavformat libavcodec libpostproc], [ 
    30273028        VLC_ADD_CPPFLAGS([ffmpeg stream_out_switcher], ${FFMPEG_CFLAGS}) 
    30283029        VLC_ADD_LIBS([ffmpeg stream_out_switcher], ${FFMPEG_LIBS})] 
    3029       ,[]) 
     3030        AC_DEFINE(HAVE_LIBAVFORMAT_TREE, 1, [Define if you have ffmpeg's libavformat.]) 
     3031      ) 
     3032   AS_IF([ test -f "${real_ffmpeg_tree}/libswscale/libswscale.a"],[ 
     3033     AC_DEFINE(HAVE_LIBSWSCALE_TREE, 1, [Define if you have ffmpeg's libswscale.]) 
     3034     PKG_CHECK_MODULES( [SWSCALE],[libswscale], [ 
     3035     VLC_ADD_LIBS([ffmpeg],[${SWSCALE_LIBS}]) 
     3036     VLC_ADD_CPPFLAGS([ffmpeg stream_out_switcher],[${SWSCALE_CFLAGS}])]) 
     3037     ]) 
     3038   CPPFLAGS="${CPPFLAGS} ${FFMPEG_CFLAGS} ${SWSCALE_CFLAGS}" 
     3039   CFLAGS="${CFLAGS} ${FFMPEG_CFLAGS} ${SWSCALE_CFLAGS}" 
     3040    
     3041   AC_CHECK_HEADERS(ffmpeg/avcodec.h libavcodec/avcodec.h) 
     3042   AC_CHECK_HEADERS(ffmpeg/avformat.h libavformat/avformat.h) 
     3043   AC_CHECK_HEADERS(ffmpeg/avutil.h libavutil/avutil.h) 
     3044   AC_CHECK_HEADERS([ffmpeg/swscale.h libswscale/swscale.h]) 
     3045 
     3046   VLC_RESTORE_FLAGS 
    30303047   AS_IF([test -n "${PKG_CONFIG_PATH_save}"],[ 
    30313048         export PKG_CONFIG_PATH="${PKG_CONFIG_PATH_save}" 
     
    30443061   fi 
    30453062 
    3046    if test -f "${real_ffmpeg_tree}/libswscale/libswscale.a"; then 
    3047      AC_DEFINE(HAVE_LIBSWSCALE_TREE, 1, [Define if you have ffmpeg's libswscale.]) 
    3048      VLC_ADD_LIBS([ffmpeg],[-L${real_ffmpeg_tree}/libswscale ${real_ffmpeg_tree}/libswscale/libswscale.a]) 
    3049      VLC_ADD_CPPFLAGS([ffmpeg stream_out_switcher],[-I${real_ffmpeg_tree}/libswscale]) 
    3050    fi 
    3051  
    3052     if test -f "${real_ffmpeg_tree}/libavformat/libavformat.a"; then 
    3053       AC_DEFINE(HAVE_LIBAVFORMAT_TREE, 1, [Define if you have ffmpeg's libavformat.]) 
    3054       VLC_ADD_LIBS([ffmpeg],[-L${real_ffmpeg_tree}/libavformat -lavformat -lz]) 
    3055       VLC_ADD_CPPFLAGS([ffmpeg],[-I${real_ffmpeg_tree}/libavformat]) 
    3056     fi 
     3063 
    30573064else 
    30583065