mirror of
https://github.com/mpv-player/mpv
synced 2025-02-25 17:58:27 +00:00
xvmc fixes - check for xv presence and fix libs order
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10475 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
3ab5b4654c
commit
8010e313c4
6
configure
vendored
6
configure
vendored
@ -2772,7 +2772,7 @@ echores "$_xv"
|
||||
|
||||
|
||||
echocheck "XvMC"
|
||||
if test "$_x11" = yes && test "$_xv" && test "$_xvmc" != no ; then
|
||||
if test "$_x11" = yes && test "$_xv" = yes && test "$_xvmc" != no ; then
|
||||
_xvmc=no
|
||||
cat > $TMPC <<EOF
|
||||
#include <X11/Xlib.h>
|
||||
@ -2783,7 +2783,7 @@ int main(void) {
|
||||
(void) XvMCCreateContext(0,0,0,0,0,0,0);
|
||||
return 0; }
|
||||
EOF
|
||||
cc_check $_inc_x11 $_ld_x11 $_ld_xv -lXvMC -l$_xvmclib && _xvmc=yes
|
||||
cc_check $_inc_x11 -lXvMC -l$_xvmclib $_ld_xv $_ld_x11 && _xvmc=yes
|
||||
fi
|
||||
if test "$_xvmc" = yes ; then
|
||||
_def_xvmc='#define HAVE_XVMC 1'
|
||||
@ -5372,6 +5372,8 @@ STATIC_LIB = $_ld_static
|
||||
X11_INC = $_inc_x11
|
||||
X11DIR = $_ld_x11
|
||||
|
||||
HAVE_XVMC_ACCEL = $_xvmc
|
||||
|
||||
# for libavcodec:
|
||||
SRC_PATH=.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user