mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 06:06:43 +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"
|
XBMC_VDPAU="--disable-vdpau"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$VAAPI" = yes ]; then
|
||||||
|
$SCRIPTS/build libva
|
||||||
|
XBMC_VAAPI="--enable-vaapi"
|
||||||
|
else
|
||||||
|
XBMC_VAAPI="--disable-vaapi"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$CRYSTALHD" = yes ]; then
|
if [ "$CRYSTALHD" = yes ]; then
|
||||||
$SCRIPTS/build crystalhd
|
$SCRIPTS/build crystalhd
|
||||||
XBMC_CRYSTALHD="--enable-crystalhd"
|
XBMC_CRYSTALHD="--enable-crystalhd"
|
||||||
@ -73,13 +80,6 @@ else
|
|||||||
XBMC_CRYSTALHD="--disable-crystalhd"
|
XBMC_CRYSTALHD="--disable-crystalhd"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$FFMPEG" = external ]; then
|
|
||||||
$SCRIPTS/build ffmpeg
|
|
||||||
XBMC_FFMPEG="--enable-external-ffmpeg"
|
|
||||||
else
|
|
||||||
XBMC_FFMPEG="--disable-external-ffmpeg"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LDFLAGS="$LDFLAGS -lpython2.6"
|
LDFLAGS="$LDFLAGS -lpython2.6"
|
||||||
|
|
||||||
cd $PKG_BUILD
|
cd $PKG_BUILD
|
||||||
@ -117,8 +117,9 @@ cd -
|
|||||||
--enable-hal \
|
--enable-hal \
|
||||||
--enable-webserver \
|
--enable-webserver \
|
||||||
$XBMC_VDPAU \
|
$XBMC_VDPAU \
|
||||||
|
$XBMC_VAAPI \
|
||||||
$XBMC_CRYSTALHD \
|
$XBMC_CRYSTALHD \
|
||||||
$XBMC_FFMPEG \
|
--disable-internal-ffmpeg \
|
||||||
--disable-external-liba52 \
|
--disable-external-liba52 \
|
||||||
--disable-external-libdts \
|
--disable-external-libdts \
|
||||||
--disable-external-libass \
|
--disable-external-libass \
|
||||||
|
@ -26,6 +26,7 @@ $SCRIPTS/install libXrandr
|
|||||||
|
|
||||||
$SCRIPTS/install Mesa
|
$SCRIPTS/install Mesa
|
||||||
[ "$VDPAU" = yes ] && $SCRIPTS/install libvdpau
|
[ "$VDPAU" = yes ] && $SCRIPTS/install libvdpau
|
||||||
|
[ "$VAAPI" = yes ] && $SCRIPTS/install libva
|
||||||
[ "$CRYSTALHD" = yes ] && $SCRIPTS/install crystalhd
|
[ "$CRYSTALHD" = yes ] && $SCRIPTS/install crystalhd
|
||||||
$SCRIPTS/install glew
|
$SCRIPTS/install glew
|
||||||
$SCRIPTS/install fontconfig
|
$SCRIPTS/install fontconfig
|
||||||
@ -52,7 +53,6 @@ $SCRIPTS/install flac
|
|||||||
$SCRIPTS/install wavpack
|
$SCRIPTS/install wavpack
|
||||||
$SCRIPTS/install libmpeg2
|
$SCRIPTS/install libmpeg2
|
||||||
# $SCRIPTS/install musepack
|
# $SCRIPTS/install musepack
|
||||||
[ "$FFMPEG" = external ] && $SCRIPTS/install ffmpeg
|
|
||||||
|
|
||||||
$SCRIPTS/install SDL
|
$SCRIPTS/install SDL
|
||||||
$SCRIPTS/install SDL_mixer
|
$SCRIPTS/install SDL_mixer
|
||||||
|
Loading…
x
Reference in New Issue
Block a user