mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-02-22 04:28:27 +07:00
Fixed massive music files on iOS, now using MP3
This commit is contained in:
parent
a13f8ed05f
commit
dc435d88f4
@ -80,7 +80,7 @@ public class AssetsAnnotationProcessor extends AbstractProcessor{
|
||||
}
|
||||
|
||||
load.addStatement(name + " = io.anuke.arc.Core.audio."+loadMethod+"(io.anuke.arc.Core.files.internal(io.anuke.arc.Core.app.getType() != io.anuke.arc.Application.ApplicationType.iOS ? $S : $S))",
|
||||
path.substring(path.lastIndexOf("/") + 1) + "/" + fname, (path.substring(path.lastIndexOf("/") + 1) + "/" + fname).replace(".ogg", ".caf"));
|
||||
path.substring(path.lastIndexOf("/") + 1) + "/" + fname, (path.substring(path.lastIndexOf("/") + 1) + "/" + fname).replace(".ogg", ".mp3"));
|
||||
dispose.addStatement(name + ".dispose()");
|
||||
dispose.addStatement(name + " = null");
|
||||
type.addField(FieldSpec.builder(ClassName.bestGuess(rtype), name, Modifier.STATIC, Modifier.PUBLIC).initializer("new io.anuke.arc.audio.mock.Mock" + rtype.substring(rtype.lastIndexOf(".") + 1)+ "()").build());
|
||||
|
@ -1,7 +1,15 @@
|
||||
#!/usr/bin/bash
|
||||
|
||||
#convert ogg to .caf files for iOS
|
||||
for i in $1/*.ogg; do
|
||||
cd $1
|
||||
|
||||
#convert ogg to .mp3 files for iOS
|
||||
for i in *.ogg; do
|
||||
echo $i
|
||||
ffmpeg -i "$i" "${i%.*}.caf"
|
||||
done
|
||||
ffmpeg -i "$i" "OUT_${i%.*}.mp3"
|
||||
done
|
||||
|
||||
find . -type f ! -name "OUT_*" -delete
|
||||
|
||||
for file in OUT_*; do mv "$file" "${file#OUT_}"; done;
|
||||
|
||||
cd ../../
|
||||
|
Loading…
Reference in New Issue
Block a user