summaryrefslogtreecommitdiff
path: root/.travis.sh
diff options
context:
space:
mode:
authorAlex Xu <alex_y_xu@yahoo.ca>2014-02-18 07:44:52 -0500
committerAlex Xu <alex_y_xu@yahoo.ca>2014-02-18 07:44:52 -0500
commitc8dfc780fa40c2ccf5a9947f09386ae48ab55b36 (patch)
tree6763dcc8e2c4582bd45f3bb2f558a8db9381643d /.travis.sh
parentb31d9da40c3c4bb8dee8d6694a5de5933dec7076 (diff)
downloadhtml5ks-c8dfc780fa40c2ccf5a9947f09386ae48ab55b36.tar.xz
html5ks-c8dfc780fa40c2ccf5a9947f09386ae48ab55b36.zip
further tweak travis
Diffstat (limited to '.travis.sh')
-rwxr-xr-x.travis.sh12
1 files changed, 10 insertions, 2 deletions
diff --git a/.travis.sh b/.travis.sh
index 45b0c56..e8f76df 100755
--- a/.travis.sh
+++ b/.travis.sh
@@ -9,11 +9,13 @@ case "$1" in
sudo apt-get update -qq
sudo apt-get install -qq git
- git clone --depth 1 git://source.ffmpeg.org/ffmpeg
git clone --depth 1 git://git.code.sf.net/p/opencore-amr/fdk-aac
+ wget http://downloads.xiph.org/releases/opus/opus-1.1.tar.gz
+ tar -xf opus-1.1.tar.gz
+ git clone --depth 1 git://source.ffmpeg.org/ffmpeg
;;
install)
- sudo apt-get install -qq autoconf automake build-essential git imagemagick libjpeg-progs libopus libtheora-dev libtool libvpx-dev libx264-dev nodejs optipng pkg-config yasm zlib1g-dev
+ sudo apt-get install -qq autoconf automake build-essential git imagemagick libjpeg-progs libtheora-dev libtool libvpx-dev libx264-dev optipng pkg-config yasm zlib1g-dev
cd fdk-aac
autoreconf -fiv
@@ -22,6 +24,12 @@ case "$1" in
sudo make install
cd ..
+ cd opus-1.1
+ ./configure --disable-shared
+ make $MAKEOPTS
+ sudo make install
+ cd ..
+
cd ffmpeg
./configure --disable-everything --disable-programs --disable-runtime-cpudetect --enable-decoder=mpeg4 --enable-decoder=pcm_s16le --enable-decoder=vorbis --enable-demuxer=matroska --enable-demuxer=ogg --enable-demuxer=wav --enable-encoder=huffyuv --enable-encoder=libfdk_aac --enable-encoder=libopus --enable-encoder=libtheora --enable-encoder=libvpx_vp8 --enable-encoder=libvpx_vp9 --enable-encoder=libx264 --enable-encoder=pcm_s16le --enable-encoder=rawvideo --enable-ffmpeg --enable-filter=aresample --enable-gpl --enable-hardcoded-tables --enable-libfdk_aac --enable-libopus --enable-libtheora --enable-libvpx --enable-libx264 --enable-muxer=ipod --enable-muxer=mp4 --enable-muxer=ogg --enable-muxer=wav --enable-muxer=webm --enable-muxer=yuv4mpegpipe --enable-nonfree --enable-protocol=file
make $MAKEOPTS