1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-21 18:57:35 +00:00

provide unstable code

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4865 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
nick 2002-02-25 15:04:09 +00:00
parent cb7768f9bb
commit 65f9efcc58
2 changed files with 33 additions and 2 deletions

View File

@ -6,6 +6,15 @@
include config.mak include config.mak
ifeq ($(ENABLE_XP),yes)
PRG = mplayerxp
PRG_HQ = mplayerHQxp
PRG_AVIP = aviparsexp
PRG_FIBMAP = fibmap_mplayerxp
PRG_TV = tvisionxp
PRG_CFG = codec-cfg-xp
PRG_MENCODER = mencoderxp
else
PRG = mplayer PRG = mplayer
PRG_HQ = mplayerHQ PRG_HQ = mplayerHQ
PRG_AVIP = aviparse PRG_AVIP = aviparse
@ -13,6 +22,7 @@ PRG_FIBMAP = fibmap_mplayer
PRG_TV = tvision PRG_TV = tvision
PRG_CFG = codec-cfg PRG_CFG = codec-cfg
PRG_MENCODER = mencoder PRG_MENCODER = mencoder
endif
# these subdirectories required installation due binaries within them # these subdirectories required installation due binaries within them
ifeq ($(VIDIX),yes) ifeq ($(VIDIX),yes)
SUBDIRS += libdha vidix SUBDIRS += libdha vidix

25
configure vendored
View File

@ -192,6 +192,7 @@ Advanced options:
Hazardous options a.k.a. "DO NOT BUGREPORT ANYTHING !" Hazardous options a.k.a. "DO NOT BUGREPORT ANYTHING !"
--disable-gcc-checking disable gcc version checking [enable] --disable-gcc-checking disable gcc version checking [enable]
--enable-xp enable eXtra Performance [default=no]
Use these options if autodetection fails: Use these options if autodetection fails:
--with-extraincdir=DIR extra headers (png, dvb, mad, sdl, css, ...) in DIR --with-extraincdir=DIR extra headers (png, dvb, mad, sdl, css, ...) in DIR
@ -218,6 +219,7 @@ done # for parm in ...
_cc=gcc _cc=gcc
test "$CC" && _cc="$CC" test "$CC" && _cc="$CC"
_as=auto _as=auto
_enable_xp=no
for ac_option do for ac_option do
case "$ac_option" in case "$ac_option" in
--target=*) --target=*)
@ -235,6 +237,12 @@ for ac_option do
--disable-gcc-checking) --disable-gcc-checking)
_skip_cc_check=yes _skip_cc_check=yes
;; ;;
--enable-xp)
_enable_xp=yes
;;
--disable-xp)
_enable_xp=no
;;
--enable-static) --enable-static)
_ld_static='-static' _ld_static='-static'
;; ;;
@ -498,7 +506,7 @@ int main() {
} }
EOF EOF
$_cc -o "$TMPO" "$TMPC" $_cc -o "$TMPO" "$TMPC"
case `"$TMPO"` in case "$TMPO" in
0-0) proc="ev4" ;; 0-0) proc="ev4" ;;
1-0) proc="ev5" ;; 1-0) proc="ev5" ;;
1-1) proc="ev56" ;; 1-1) proc="ev56" ;;
@ -2977,7 +2985,10 @@ else
fi fi
echores "$_lirc" echores "$_lirc"
# checking for extra performance
_def_xp='#undef __ENABLE_XP'
test "$_enable_xp" = yes && _def_xp='#define __ENABLE_XP 1'
echo Checking for xp = bleeding edge ... "$_enable_xp"
############################################################################# #############################################################################
echo "Creating config.mak" echo "Creating config.mak"
@ -3074,6 +3085,10 @@ GTK_LIBS = $_ld_static $_ld_gui
GUI = $_gui GUI = $_gui
DEBUG = -DDEBUG DEBUG = -DDEBUG
# --- HAZARDOUS STUFF
ENABLE_XP=$_enable_xp
EOF EOF
############################################################################# #############################################################################
@ -3371,6 +3386,12 @@ $_def_xshape
#define X11_FULLSCREEN 1 #define X11_FULLSCREEN 1
#endif #endif
$_def_xp
#ifdef __ENABLE_XP
#define __ENABLE_DEC_AHEAD 1
#endif
EOF EOF
############################################################################# #############################################################################