From 88d86e7ff8ffb2f7e4df324a63bcbd82d976bde7 Mon Sep 17 00:00:00 2001 From: Hitesh Kumar Saini Date: Sun, 9 Jul 2023 18:24:36 +0530 Subject: [PATCH] fix: bundle.sh --- buildscripts/bundle.sh | 25 +++++++++++++------------ buildscripts/scripts/ffmpeg.sh | 2 -- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/buildscripts/bundle.sh b/buildscripts/bundle.sh index e340cf3..a599a17 100755 --- a/buildscripts/bundle.sh +++ b/buildscripts/bundle.sh @@ -1,29 +1,30 @@ # -------------------------------------------------- -cd media-kit-android-helper +cd deps/media-kit-android-helper sudo chmod +x gradlew ./gradlew assembleRelease unzip -o app/build/outputs/apk/release/app-release.apk -d app/build/outputs/apk/release -ln -sf "$(pwd)/app/build/outputs/apk/release/lib/arm64-v8a/libmediakitandroidhelper.so" "../../libmpv/src/main/jniLibs/arm64-v8a" -ln -sf "$(pwd)/app/build/outputs/apk/release/lib/armeabi-v7a/libmediakitandroidhelper.so" "../../libmpv/src/main/jniLibs/armeabi-v7a" -ln -sf "$(pwd)/app/build/outputs/apk/release/lib/x86/libmediakitandroidhelper.so" "../../libmpv/src/main/jniLibs/x86" -ln -sf "$(pwd)/app/build/outputs/apk/release/lib/x86_64/libmediakitandroidhelper.so" "../../libmpv/src/main/jniLibs/x86_64" +ln -sf "$(pwd)/app/build/outputs/apk/release/lib/arm64-v8a/libmediakitandroidhelper.so" "../../../libmpv/src/main/jniLibs/arm64-v8a" +ln -sf "$(pwd)/app/build/outputs/apk/release/lib/armeabi-v7a/libmediakitandroidhelper.so" "../../../libmpv/src/main/jniLibs/armeabi-v7a" +ln -sf "$(pwd)/app/build/outputs/apk/release/lib/x86/libmediakitandroidhelper.so" "../../../libmpv/src/main/jniLibs/x86" +ln -sf "$(pwd)/app/build/outputs/apk/release/lib/x86_64/libmediakitandroidhelper.so" "../../../libmpv/src/main/jniLibs/x86_64" -cd .. +cd ../.. # -------------------------------------------------- -cd media_kit/media_kit_native_event_loop +cd deps/media_kit/media_kit_native_event_loop + +flutter create --org com.alexmercerind --template plugin_ffi --platforms=android . printf " android:\n ffiPlugin: true\n" >> pubspec.yaml -flutter create --org com.alexmercerind --template plugin_ffi --platforms=android . flutter pub get -cp -a ../../deps/mpv/libmpv/. src/include/ +cp -a ../../mpv/libmpv/. src/include/ cd example/android @@ -57,13 +58,13 @@ zip -r "armeabi-v7a(no-ffmpeg).jar" lib/armeabi-v7a zip -r "x86(no-ffmpeg).jar" lib/x86 zip -r "x86_64(no-ffmpeg).jar" lib/x86_64 -mkdir ../../../../../../../../../output +mkdir ../../../../../../../../../../output -cp *.jar ../../../../../../../../../output +cp *.jar ../../../../../../../../../../output md5sum *.jar -cd ../../../../../../../.. +cd ../../../../../../../../.. # -------------------------------------------------- diff --git a/buildscripts/scripts/ffmpeg.sh b/buildscripts/scripts/ffmpeg.sh index fcae746..bf1ce2a 100755 --- a/buildscripts/scripts/ffmpeg.sh +++ b/buildscripts/scripts/ffmpeg.sh @@ -134,9 +134,7 @@ cpuflags= --enable-demuxer=mpegps \ --enable-demuxer=mpegts \ --enable-demuxer=mpegvideo \ - --enable-demuxer=flac \ --enable-demuxer=hevc \ - --enable-demuxer=webm_dash_manifest \ --enable-demuxer=rtsp \ --enable-demuxer=mpeg4 \ --enable-demuxer=mjpeg \