Commit 67deeed5 authored by relan's avatar relan
Browse files

Merge branch 'player-18' into 'master'

Update Just (Video) Player to v0.18

See merge request !8284
parents a5341a49 7f610a10
Pipeline #252662115 passed with stages
in 12 minutes and 21 seconds
......@@ -143,10 +143,47 @@ Builds:
- cp $$ExoPlayer$$/extensions/{ffmpeg,av1}/buildout/outputs/aar/*.aar libs/
ndk: r20b
- versionName: '0.18'
versionCode: 18
commit: v0.18
subdir: app
gradle:
- offline
srclibs:
- ExoPlayer@r2.12.3
- FFmpeg@release/4.2
- cpu_features@v0.6.0
- abseil-cpp@20200923.2
- libgav1@b712ad2a3b7a6a3db34d9f2820b4768931093d1c
scandelete:
- app/libs/
build:
- export FFMPEG_EXT_PATH="$$ExoPlayer$$/extensions/ffmpeg/src/main"
- export HOST_PLATFORM="$(uname -s | tr '[:upper:]' '[:lower:]')-x86_64"
- export ENABLED_DECODERS=(vorbis opus flac alac pcm_mulaw pcm_alaw mp3 amrnb
amrwb aac ac3 eac3 dca mlp truehd)
- pushd "${FFMPEG_EXT_PATH}/jni"
- ln -s "$$FFmpeg$$" ffmpeg
- cd "${FFMPEG_EXT_PATH}/jni"
- ./build_ffmpeg.sh "${FFMPEG_EXT_PATH}" "$$NDK$$" "${HOST_PLATFORM}" "${ENABLED_DECODERS[@]}"
- export AV1_EXT_PATH="$$ExoPlayer$$/extensions/av1/src/main"
- cd "${AV1_EXT_PATH}/jni"
- ln -s "$$cpu_features$$" cpu_features
- ln -s "$$libgav1$$" libgav1
- cd "${AV1_EXT_PATH}/jni/libgav1"
- mkdir "${AV1_EXT_PATH}/jni/libgav1/third_party"
- cd "${AV1_EXT_PATH}/jni/libgav1/third_party"
- ln -s "$$abseil-cpp$$" abseil-cpp
- cd "$$ExoPlayer$$"
- ./gradlew :extension-{ffmpeg,av1}:bundleReleaseAar
- popd
- cp $$ExoPlayer$$/extensions/{ffmpeg,av1}/buildout/outputs/aar/*.aar libs/
ndk: r20b
MaintainerNotes: 'Extensions build instructions: https://github.com/google/ExoPlayer/blob/r2.12.3/extensions/ffmpeg/README.md
https://github.com/google/ExoPlayer/blob/r2.12.3/extensions/av1/README.md'
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: '0.16'
CurrentVersionCode: 16
CurrentVersion: '0.18'
CurrentVersionCode: 18
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment