[FFmpeg-soc] [soc]: r1912 - in libavfilter: Makefile allfilters.c diffs/00_build.diff
vitor
subversion at mplayerhq.hu
Wed Feb 13 18:59:45 CET 2008
Author: vitor
Date: Wed Feb 13 18:59:45 2008
New Revision: 1912
Log:
Improve conditional compilation of vsrc_movie.c
Modified:
libavfilter/Makefile
libavfilter/allfilters.c
libavfilter/diffs/00_build.diff
Modified: libavfilter/Makefile
==============================================================================
--- libavfilter/Makefile (original)
+++ libavfilter/Makefile Wed Feb 13 18:59:45 2008
@@ -27,7 +27,7 @@ OBJS-$(CONFIG_VF_SLICIFY) += vf_slici
OBJS-$(CONFIG_VF_SPLIT) += vf_split.o
OBJS-$(CONFIG_VF_TRANSPOSE) += vf_transpose.o
OBJS-$(CONFIG_VF_VFLIP) += vf_vflip.o
-OBJS-$(CONFIG_AVFILTER_LAVF) += vsrc_movie.o
+OBJS-$(CONFIG_VSRC_MOVIE) += vsrc_movie.o
HEADERS = avfilter.h
Modified: libavfilter/allfilters.c
==============================================================================
--- libavfilter/allfilters.c (original)
+++ libavfilter/allfilters.c Wed Feb 13 18:59:45 2008
@@ -57,6 +57,5 @@ void avfilter_register_all(void)
REGISTER_VF(TRANSPOSE,transpose);
REGISTER_VF(VFLIP,vflip);
- if (ENABLE_AVFILTER_LAVF)
- REGISTER_VSRC(MOVIE,movie);
+ REGISTER_VSRC(MOVIE,movie);
}
Modified: libavfilter/diffs/00_build.diff
==============================================================================
--- libavfilter/diffs/00_build.diff (original)
+++ libavfilter/diffs/00_build.diff Wed Feb 13 18:59:45 2008
@@ -114,7 +114,17 @@ Index: configure
avisynth
beos_netserver
ffmpeg
-@@ -959,6 +964,9 @@
+@@ -851,6 +856,9 @@
+ tcp_protocol_deps="network"
+ udp_protocol_deps="network"
+
++# filters
++vsrc_movie_deps="avfilter_lavf"
++
+ # programs
+ ffplay_deps="sdl"
+ ffserver_deps="ffm_muxer rtp_protocol rtsp_demuxer"
+@@ -959,6 +967,9 @@
OUTDEV_LIST=`sed -n 's/^[^#]*_MUX.*(.*, *\(.*\)).*/\1_muxer/p' "$source_path/libavdevice/alldevices.c"`
INDEV_LIST=`sed -n 's/^[^#]*DEMUX.*(.*, *\(.*\)).*/\1_demuxer/p' "$source_path/libavdevice/alldevices.c"`
PROTOCOL_LIST=`sed -n 's/^[^#]*PROTOCOL.*(.*, *\(.*\)).*/\1_protocol/p' "$source_path/libavformat/allformats.c"`
@@ -124,7 +134,7 @@ Index: configure
enable $ARCH_EXT_LIST \
$DECODER_LIST \
-@@ -967,6 +975,7 @@
+@@ -967,6 +978,7 @@
$BSF_LIST \
$DEMUXER_LIST \
$MUXER_LIST \
@@ -132,7 +142,7 @@ Index: configure
$PROTOCOL_LIST \
$INDEV_LIST \
$OUTDEV_LIST \
-@@ -1035,6 +1044,8 @@
+@@ -1035,6 +1047,8 @@
;;
--disable-muxers) disable $MUXER_LIST
;;
@@ -141,7 +151,7 @@ Index: configure
--disable-demuxers) disable $DEMUXER_LIST
;;
--disable-parsers) disable $PARSER_LIST
-@@ -1048,7 +1059,8 @@
+@@ -1048,7 +1062,8 @@
--enable-*=*|--disable-*=*)
eval `echo "$opt" | sed 's/=/-/;s/--/action=/;s/-/ thing=/;s/-/ name=/'`
case "$thing" in
@@ -151,7 +161,7 @@ Index: configure
*) die_unknown "$opt" ;;
esac
;;
-@@ -1834,6 +1846,7 @@
+@@ -1834,6 +1849,7 @@
enabled_any $BSF_LIST && enable bsfs
enabled_any $DEMUXER_LIST && enable demuxers
enabled_any $MUXER_LIST && enable muxers
@@ -159,7 +169,7 @@ Index: configure
enabled_any $INDEV_LIST && enable demuxers
enabled_any $OUTDEV_LIST && enable muxers
enabled_any $PROTOCOL_LIST && enable protocols
-@@ -1848,6 +1861,7 @@
+@@ -1848,6 +1864,7 @@
$BSF_LIST \
$DEMUXER_LIST \
$MUXER_LIST \
@@ -167,7 +177,7 @@ Index: configure
$INDEV_LIST \
$OUTDEV_LIST \
$PROTOCOL_LIST \
-@@ -1893,6 +1907,8 @@
+@@ -1893,6 +1910,8 @@
echo "shared ${shared-no}"
echo "postprocessing support ${pp-no}"
echo "software scaler enabled ${swscaler-no}"
@@ -176,7 +186,7 @@ Index: configure
echo "video hooking ${vhook-no}"
if enabled vhook; then
echo "Imlib2 support ${imlib2-no}"
-@@ -1926,7 +1942,7 @@
+@@ -1926,7 +1945,7 @@
echo "XviD enabled ${libxvid-no}"
echo "zlib enabled ${zlib-no}"
@@ -185,7 +195,7 @@ Index: configure
echo "Enabled ${type}s:"
ucname="\$`toupper $type`_LIST"
list="`eval echo $ucname`"
-@@ -2009,6 +2025,7 @@
+@@ -2009,6 +2028,7 @@
lavd_version=`grep '#define LIBAVDEVICE_VERSION ' "$source_path/libavdevice/avdevice.h" | sed 's/[^0-9\.]//g'`
lavf_version=`grep '#define LIBAVFORMAT_VERSION ' "$source_path/libavformat/avformat.h" | sed 's/[^0-9\.]//g'`
lavu_version=`grep '#define LIBAVUTIL_VERSION ' "$source_path/libavutil/avutil.h" | sed 's/[^0-9\.]//g'`
@@ -193,7 +203,7 @@ Index: configure
-@@ -2025,6 +2042,8 @@
+@@ -2025,6 +2045,8 @@
echo "LAVFVERSION=$lavf_version" >> config.mak
echo "LAVUMAJOR=${lavu_version%%.*}" >> config.mak
echo "LAVUVERSION=$lavu_version" >> config.mak
@@ -202,7 +212,7 @@ Index: configure
echo "SWSMAJOR=${sws_version%%.*}" >> config.mak
echo "SWSVERSION=$sws_version" >> config.mak
echo "SLIBNAME=${SLIBNAME}" >> config.mak
-@@ -2047,6 +2066,7 @@
+@@ -2047,6 +2069,7 @@
$BSF_LIST \
$DEMUXER_LIST \
$MUXER_LIST \
@@ -210,7 +220,7 @@ Index: configure
$PROTOCOL_LIST \
$INDEV_LIST \
$OUTDEV_LIST \
-@@ -2090,6 +2110,7 @@
+@@ -2090,6 +2113,7 @@
libavcodec/sh4 \
libavcodec/sparc \
libavdevice \
@@ -218,7 +228,7 @@ Index: configure
libavformat \
libavutil \
libpostproc \
-@@ -2104,6 +2125,7 @@
+@@ -2104,6 +2128,7 @@
doc/texi2pod.pl \
libavcodec/Makefile \
libavdevice/Makefile \
@@ -226,7 +236,7 @@ Index: configure
libavformat/Makefile \
libavutil/Makefile \
libpostproc/Makefile \
-@@ -2192,3 +2214,8 @@
+@@ -2192,3 +2217,8 @@
apply libswscale.pc sed s/^Libs:.*$/Libs:/
apply libswscale-uninstalled.pc sed s/^Libs:.*$/Libs:/
fi
More information about the FFmpeg-soc
mailing list