summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authoraurel <aurel@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-29 08:55:24 +0000
committeraurel <aurel@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-29 08:55:24 +0000
commit0eb06c7bdac9336c3c3a5a52c0ccaff23ed779d3 (patch)
tree5a6378f1b0eeda145442ba6b98f22836329b8301 /configure
parent11d2b91f23a0a5d40f533aa6fad30ef37b209f20 (diff)
downloadmpv-0eb06c7bdac9336c3c3a5a52c0ccaff23ed779d3.tar.bz2
mpv-0eb06c7bdac9336c3c3a5a52c0ccaff23ed779d3.tar.xz
Sync with FFmpeg changes for encoder/decoder registration.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21371 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure6
1 files changed, 3 insertions, 3 deletions
diff --git a/configure b/configure
index 66b870b833..ca9a4100f6 100755
--- a/configure
+++ b/configure
@@ -1585,9 +1585,9 @@ _libavcodec=auto
_amr_nb=auto
_amr_nb_fixed=auto
_amr_wb=auto
-_libavdecoders=`grep 'register_avcodec(&[a-z0-9_]*_decoder)' libavcodec/allcodecs.c | sed 's/.*&\(.*\)).*/\1/'`
-_libavencoders=`grep 'register_avcodec(&[a-z0-9_]*_encoder)' libavcodec/allcodecs.c | sed 's/.*&\(.*\)).*/\1/'`
-_libavparsers=`grep 'av_register_codec_parser(&[a-z]' libavcodec/allcodecs.c | sed 's/.*&\(.*\)).*/\1/'`
+_libavdecoders=`sed -n 's/^[^#]*DEC.*, *\(.*\)).*/\1_decoder/p' "libavcodec/allcodecs.c"`
+_libavencoders=`sed -n 's/^[^#]*ENC.*, *\(.*\)).*/\1_encoder/p' "libavcodec/allcodecs.c"`
+_libavparsers=`sed -n 's/^[^#]*PARSER.*, *\(.*\)).*/\1_parser/p' "libavcodec/allcodecs.c"`
_libavdemuxers=`sed -n 's/^[^#]*DEMUX.*, *\(.*\)).*/\1_demuxer/p' libavformat/allformats.c`
_libavmuxers=`sed -n 's/^[^#]*_MUX.*, *\(.*\)).*/\1_muxer/p' libavformat/allformats.c`
_libavcodec_so=auto