Categories: - Multimedia License: Unlicense AuthorName: Marcel Dopita AuthorEmail: m@rcel.cz AuthorWebSite: https://brouken.com/ SourceCode: https://github.com/moneytoo/Player IssueTracker: https://github.com/moneytoo/Player/issues Donate: https://paypal.me/MarcelDopita Bitcoin: bc1q9u2ezgsnug995fv0m4vaxa90ujjwlucp78w4n0 Litecoin: LLZ3fULGwxbs6W9Vf7gtu1EjZvviCka7zP Name: Just (Video) Player AutoName: Just Player RepoType: git Repo: https://github.com/moneytoo/Player Builds: - versionName: '0.8' versionCode: 8 commit: v0.8 subdir: app gradle: - yes srclibs: - ExoPlayer@r2.12.2 - FFmpeg@release/4.2 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[@]}" - cd "$$ExoPlayer$$" - ./gradlew :extension-ffmpeg:bundleReleaseAar - popd - cp $$ExoPlayer$$/extensions/ffmpeg/buildout/outputs/aar/*.aar libs/ ndk: r20b - versionName: '0.10' versionCode: 10 commit: v0.10 subdir: app gradle: - yes srclibs: - ExoPlayer@r2.12.2 - FFmpeg@release/4.2 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[@]}" - cd "$$ExoPlayer$$" - ./gradlew :extension-ffmpeg:bundleReleaseAar - popd - cp $$ExoPlayer$$/extensions/ffmpeg/buildout/outputs/aar/*.aar libs/ ndk: r20b - versionName: '0.12' versionCode: 12 commit: v0.12 subdir: app gradle: - yes srclibs: - ExoPlayer@r2.12.2 - 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 - versionName: '0.16' versionCode: 16 commit: v0.16 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 - 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 - versionName: '0.24' versionCode: 24 commit: v0.24 subdir: app gradle: - offline srclibs: - ExoPlayer@r2.13.2 - FFmpeg@release/4.2 - cpu_features@v0.6.0 - abseil-cpp@20200923.3 - libgav1@6921186e850c3685bdee67caac1e019ab991b9ba 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: r21e - versionName: '0.32' versionCode: 32 commit: v0.32 subdir: app gradle: - offline srclibs: - ExoPlayer@r2.14.0 - FFmpeg@release/4.2 - cpu_features@v0.6.0 - abseil-cpp@20210324.1 - libgav1@v0.16.3 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: r21e MaintainerNotes: 'Extensions build instructions: https://github.com/google/ExoPlayer/blob/r2.14.0/extensions/ffmpeg/README.md https://github.com/google/ExoPlayer/blob/r2.14.0/extensions/av1/README.md' AutoUpdateMode: None UpdateCheckMode: None CurrentVersion: '0.32' CurrentVersionCode: 32