From a93257590c44152c3231a99226ca9f50b9f42ab8 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Mon, 14 Apr 2008 16:14:58 +0000 Subject: [PATCH] Because ffmpeg checks out libswscale via an svn:externals, checking out an old ffmpeg does not check out a correspond... Original commit message from CVS: 2008-04-14 Andy Wingo * autogen.sh: * ffmpegrev (FFMPEG_EXTERNALS_UPDATE): Because ffmpeg checks out libswscale via an svn:externals, checking out an old ffmpeg does not check out a corresponding libswscale. Keep the swscale checkout manually synchronized, then. Update this when you update FFMPEG_REVISION. --- ChangeLog | 9 +++++++++ autogen.sh | 4 ++++ common | 2 +- ffmpegrev | 5 +++++ 4 files changed, 19 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index b3f266d..914a891 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2008-04-14 Andy Wingo + + * autogen.sh: + * ffmpegrev (FFMPEG_EXTERNALS_UPDATE): Because ffmpeg checks out + libswscale via an svn:externals, checking out an old ffmpeg does + not check out a corresponding libswscale. Keep the swscale + checkout manually synchronized, then. Update this when you update + FFMPEG_REVISION. + 2008-04-06 Sebastian Dröge Patch by: Damien Lespiau diff --git a/autogen.sh b/autogen.sh index dd07d00..8741891 100755 --- a/autogen.sh +++ b/autogen.sh @@ -22,10 +22,14 @@ then rm -rf $FFMPEG_CO_DIR echo "+ getting ffmpeg from svn" svn -r $FFMPEG_REVISION co $FFMPEG_SVN $FFMPEG_CO_DIR + echo "+ updating externals" + sh -c "$FFMPEG_EXTERNALS_UPDATE" else # update ffmpeg from its repository echo "+ updating ffmpeg checkout" svn -r $FFMPEG_REVISION up $FFMPEG_CO_DIR + echo "+ updating externals" + sh -c "$FFMPEG_EXTERNALS_UPDATE" fi diff --git a/common b/common index fda6da5..f88ff85 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit fda6da5f2b9b000f7e1df8ffb44a6185ffd9799b +Subproject commit f88ff852da7631ad2d0be835763da6d551a63883 diff --git a/ffmpegrev b/ffmpegrev index 0883244..d967187 100644 --- a/ffmpegrev +++ b/ffmpegrev @@ -2,3 +2,8 @@ FFMPEG_REVISION=12672 FFMPEG_CO_DIR=gst-libs/ext/ffmpeg FFMPEG_SVN=svn://svn.mplayerhq.hu/ffmpeg/trunk +# Because ffmpeg checks out libswscale via an svn:externals, checking +# out an old ffmpeg does not check out a corresponding libswscale. +# Keep the swscale checkout manually synchronized, then. Update this +# when you update FFMPEG_REVISION. +FFMPEG_EXTERNALS_UPDATE="cd $FFMPEG_CO_DIR/libswscale && svn up -r '{2008-04-03 00:07:21 +0200}'" -- 2.7.4