Skip to content

Commit

Permalink
fix: bundle.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
alexmercerind committed Jul 9, 2023
1 parent 4552edc commit 88d86e7
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 14 deletions.
25 changes: 13 additions & 12 deletions buildscripts/bundle.sh
Original file line number Diff line number Diff line change
@@ -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

Expand Down Expand Up @@ -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 ../../../../../../../../..

# --------------------------------------------------

Expand Down
2 changes: 0 additions & 2 deletions buildscripts/scripts/ffmpeg.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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 \
Expand Down

0 comments on commit 88d86e7

Please sign in to comment.