Raveneye with Galaxy Tab 2 10' crash (logs attached)
966 0 2021-6-26
Uploading and Loding Picture ...(0/1)
o(^-^)o
sysoppl
lvl.2
Flight distance : 1241483 ft
Switzerland
Offline

Hello,
I tried to use raveneye with Samsung Galaxy Tab 2 10' with Android 7.0 and it crash immediately after launching raveneye screen (preview from camera). I also get some logs, so it will be easier:
2021-05-29 14:13:25.955 3432-3612/com.dji.ronin E/DJIVideoHEVCFomatManager: 2021-05-29 14:13:25:  checkCodecSupport() error java.lang.IllegalArgumentException: Failed to initialize video/hevc, error 0xfffffffe
        at android.media.MediaCodec.native_setup(Native Method)
        at android.media.MediaCodec.<init>(MediaCodec.java:1776)
        at android.media.MediaCodec.createEncoderByType(MediaCodec.java:1742)
        at com.dji.video.framing.DJIVideoHEVCFomatManager.checkCodecSupport(DJIVideoHEVCFomatManager.java:42)
        at com.dji.video.framing.DJIVideoHEVCFomatManager.<init>(DJIVideoHEVCFomatManager.java:36)
        at com.dji.video.framing.DJIVideoHEVCFomatManager$SingletonHolder.<clinit>(DJIVideoHEVCFomatManager.java:28)
        at com.dji.video.framing.DJIVideoHEVCFomatManager$SingletonHolder.access$000(DJIVideoHEVCFomatManager.java:27)
        at com.dji.video.framing.DJIVideoHEVCFomatManager.getInstance(DJIVideoHEVCFomatManager.java:32)
        at dji.midware.media.newframing.DJIVideoHevcControl.lambda$transferVideoEncodeFormatObservable$1$DJIVideoHevcControl(DJIVideoHevcControl.java:112)
        at dji.midware.media.newframing.-$$Lambda$DJIVideoHevcControl$DTj78i7k_fn7CyAabv74fuUDeec.subscribe(lambda)
        at io.reactivex.internal.operators.observable.ObservableCreate.subscribeActual(ObservableCreate.java:40)
        at io.reactivex.Observable.subscribe(Observable.java:12267)
        at io.reactivex.internal.operators.observable.ObservableRetryPredicate$RepeatObserver.subscribeNext(ObservableRetryPredicate.java:112)
        at io.reactivex.internal.operators.observable.ObservableRetryPredicate.subscribeActual(ObservableRetryPredicate.java:41)
        at io.reactivex.Observable.subscribe(Observable.java:12267)
        at io.reactivex.internal.operators.observable.ObservableOnErrorNext.subscribeActual(ObservableOnErrorNext.java:38)
        at io.reactivex.Observable.subscribe(Observable.java:12267)
        at io.reactivex.internal.operators.observable.ObservableSwitchMap$SwitchMapObserver.onNext(ObservableSwitchMap.java:127)
        at io.reactivex.observers.SerializedObserver.onNext(SerializedObserver.java:111)
        at io.reactivex.internal.operators.observable.ObservableThrottleFirstTimed$DebounceTimedObserver.onNext(ObservableThrottleFirstTimed.java:82)
        at io.reactivex.internal.util.NotificationLite.accept(NotificationLite.java:246)
        at io.reactivex.subjects.BehaviorSubject$BehaviorDisposable.test(BehaviorSubject.java:569)
        at io.reactivex.subjects.BehaviorSubject$BehaviorDisposable.emitFirst(BehaviorSubject.java:530)
        at io.reactivex.subjects.BehaviorSubject.subscribeActual(BehaviorSubject.java:239)
        at io.reactivex.Observable.subscribe(Observable.java:12267)
        at io.reactivex.subjects.SerializedSubject.subscribeActual(SerializedSubject.java:49)
        at io.reactivex.Observable.subscribe(Observable.java:12267)
        at io.reactivex.internal.operators.observable.ObservableThrottleFirstTimed.subscribeActual(ObservableThrottleFirstTimed.java:41)
        at io.reactivex.Observable.subscribe(Observable.java:12267)
        at io.reactivex.internal.operators.observable.ObservableSwitchMap.subscribeActual(ObservableSwitchMap.java:51)
        at io.reactivex.Observable.subscribe(Observable.java:12267)
        at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
        at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:578)
        at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
        at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
        at java.util.concurrent.FutureTask.run(FutureTask.java:237)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:272)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
        at java.lang.Thread.run(Thread.java:761)
2021-05-29 14:13:25.963 3432-3432/com.dji.ronin I/Choreographer: Skipped 43 frames!  The application may be doing too much work on its main thread.
2021-05-29 14:13:26.023 3432-3432/com.dji.ronin E/calc: videoWidth=1280, videoHeight=720, videoType=Ratio16X9, screenType=Ratio16X10
2021-05-29 14:13:26.055 3432-3432/com.dji.ronin E/libEGL: call to OpenGL ES API with no current context (logged once per thread)
2021-05-29 14:13:26.112 3432-3432/com.dji.ronin E/GLUtil: glTexParameter: glError 1280
2021-05-29 14:13:26.153 3432-3432/com.dji.ronin E/DJIVideoDecoder: 2021-05-29 14:13:26:  start DJIDecodeInoutThread() create
2021-05-29 14:13:26.179 3432-3432/com.dji.ronin A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 3432 (com.dji.ronin)


Hope this can be fixed, because old tablets are ideal for clients to hold and see what I'm seeing.



2021-6-26
Use props
Advanced
You need to log in before you can reply Login | Register now

Credit Rules