mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
xbmc:
- add support for building and installing with vaapi support - remove support for external ffmpeg
This commit is contained in:
parent
6651ea4020
commit
74f9dbe462
@ -66,6 +66,13 @@ else
|
||||
XBMC_VDPAU="--disable-vdpau"
|
||||
fi
|
||||
|
||||
if [ "$VAAPI" = yes ]; then
|
||||
$SCRIPTS/build libva
|
||||
XBMC_VAAPI="--enable-vaapi"
|
||||
else
|
||||
XBMC_VAAPI="--disable-vaapi"
|
||||
fi
|
||||
|
||||
if [ "$CRYSTALHD" = yes ]; then
|
||||
$SCRIPTS/build crystalhd
|
||||
XBMC_CRYSTALHD="--enable-crystalhd"
|
||||
@ -73,13 +80,6 @@ else
|
||||
XBMC_CRYSTALHD="--disable-crystalhd"
|
||||
fi
|
||||
|
||||
if [ "$FFMPEG" = external ]; then
|
||||
$SCRIPTS/build ffmpeg
|
||||
XBMC_FFMPEG="--enable-external-ffmpeg"
|
||||
else
|
||||
XBMC_FFMPEG="--disable-external-ffmpeg"
|
||||
fi
|
||||
|
||||
LDFLAGS="$LDFLAGS -lpython2.6"
|
||||
|
||||
cd $PKG_BUILD
|
||||
@ -117,8 +117,9 @@ cd -
|
||||
--enable-hal \
|
||||
--enable-webserver \
|
||||
$XBMC_VDPAU \
|
||||
$XBMC_VAAPI \
|
||||
$XBMC_CRYSTALHD \
|
||||
$XBMC_FFMPEG \
|
||||
--disable-internal-ffmpeg \
|
||||
--disable-external-liba52 \
|
||||
--disable-external-libdts \
|
||||
--disable-external-libass \
|
||||
|
@ -26,6 +26,7 @@ $SCRIPTS/install libXrandr
|
||||
|
||||
$SCRIPTS/install Mesa
|
||||
[ "$VDPAU" = yes ] && $SCRIPTS/install libvdpau
|
||||
[ "$VAAPI" = yes ] && $SCRIPTS/install libva
|
||||
[ "$CRYSTALHD" = yes ] && $SCRIPTS/install crystalhd
|
||||
$SCRIPTS/install glew
|
||||
$SCRIPTS/install fontconfig
|
||||
@ -52,7 +53,6 @@ $SCRIPTS/install flac
|
||||
$SCRIPTS/install wavpack
|
||||
$SCRIPTS/install libmpeg2
|
||||
# $SCRIPTS/install musepack
|
||||
[ "$FFMPEG" = external ] && $SCRIPTS/install ffmpeg
|
||||
|
||||
$SCRIPTS/install SDL
|
||||
$SCRIPTS/install SDL_mixer
|
||||
|
Loading…
x
Reference in New Issue
Block a user