Changeset a302df0cf04f6030eaba0254c512851811260826
- 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
| r09f06e1 |
ra302df0 |
|
| 3023 | 3023 | export PKG_CONFIG_PATH="" |
|---|
| 3024 | 3024 | 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], [ |
|---|
| 3027 | 3028 | VLC_ADD_CPPFLAGS([ffmpeg stream_out_switcher], ${FFMPEG_CFLAGS}) |
|---|
| 3028 | 3029 | 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 |
|---|
| 3030 | 3047 | AS_IF([test -n "${PKG_CONFIG_PATH_save}"],[ |
|---|
| 3031 | 3048 | export PKG_CONFIG_PATH="${PKG_CONFIG_PATH_save}" |
|---|
| … | … | |
| 3044 | 3061 | fi |
|---|
| 3045 | 3062 | |
|---|
| 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 | |
|---|
| 3057 | 3064 | else |
|---|
| 3058 | 3065 | |
|---|