jonataslaw / jonataslaw/VideoCompress

When I use Compression on voice my android virtual device shut down

Open
#181 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
262
Forks
344
PR merge metrics
No merged PRs in 30d

Description

Error Like That:

Shutting down VM
E/AndroidRuntime( 8218): FATAL EXCEPTION: main
E/AndroidRuntime( 8218): Process: com.example.socialnetworkapp, PID: 8218
E/AndroidRuntime( 8218): java.lang.NumberFormatException: null
E/AndroidRuntime( 8218): at java.lang.Long.parseLong(Long.java:557)
E/AndroidRuntime( 8218): at java.lang.Long.parseLong(Long.java:636)
E/AndroidRuntime( 8218): at com.example.video_compress.Utility.getMediaInfoJson(Utility.kt:46)
E/AndroidRuntime( 8218): at com.example.video_compress.VideoCompressPlugin$onMethodCall$1.onTranscodeCompleted(VideoCompressPlugin.kt:160)
E/AndroidRuntime( 8218): at com.otaliastudios.transcoder.internal.transcode.TranscodeDispatcher$2.run(TranscodeDispatcher.java:36)
E/AndroidRuntime( 8218): at android.os.Handler.handleCallback(Handler.java:938)
E/AndroidRuntime( 8218): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 8218): at android.os.Looper.loop(Looper.java:223)
E/AndroidRuntime( 8218): at android.app.ActivityThread.main(ActivityThread.java:7656)
E/AndroidRuntime( 8218): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 8218): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
E/AndroidRuntime( 8218): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
I/Process ( 8218): Sending signal. PID: 8218 SIG: 9

My code:

Future compressVoice(String path)async{
MediaInfo? mediaInfo = await VideoCompress.compressVideo(
path,
includeAudio: true,
);
return mediaInfo!.file!.readAsBytesSync();
}
//////////This is another method//////////////

var compressionBytes = await compressVoice(file!.path);
var voiceURL = await StorageMethods().uploadVoiceToStorage('voices', compressionBytes);

var response = await FireStoreMethods().postForum(
user.uid,
user.username,
user.photoUrl,
"",
user.isverified,
forumPageId,
voiceURL,
);

My Gradle.properties File:

org.gradle.jvmargs=-Xmx4608m
android.useAndroidX=true
android.enableJetifier=true
android.enableDexingArtifactTransform=false

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.