Code Monkey home page Code Monkey logo

tiandroidaudioplayer's Introduction

tiandroidaudioplayer 0.1

com.kosso.tiandroidaudioplayer

An Android Titanium module to attempt to improve upon Ti.Media.audioPlayer and be in parity with https://github.com/kosso/TiAVPlayer for iOS.


Pull requests and improvements very much gratefully received!

tiandroidaudioplayer's People

Contributors

kosso avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

tiandroidaudioplayer's Issues

level of audio?

Hi Kosso,

today I want to improve my radio player. Currently I'm using random level display with animated GIF. Is it possible to get audio level (I think 10 times/sec. is enough)? I want to build a view with canvas.

Cheers!

Rainer

First question about features

HI Kosso,

awesome work! Last week I have put the com.woohoo.androidaudiostreamer. It gives me the meta text embedde in mp3/aac. But it is buggy โ€ฆ
What ist about your player/streamer?

  1. HLS streaming (akamai)
  2. seeking
  3. this embedded text

Cheers!

Rainer

Error when setting URL

Hi @kosso,

Thanks for the module!

I have been experiencing this error below, whenever I try to set the url value:
avplayer.url = "https://archive.org/download/testmp3testfile/mpthreetest.mp3";

[INFO] : art: art/runtime/java_vm_ext.cc:410] JNI DETECTED ERROR IN APPLICATION: use of invalid jobject 0xb3818000 [INFO] : art: art/runtime/java_vm_ext.cc:410] from java.lang.Object org.appcelerator.kroll.runtime.v8.V8Function.nativeInvoke(long, long, java.lang.Object[]) [INFO] : art: art/runtime/java_vm_ext.cc:410] "KrollRuntimeThread" prio=5 tid=9 Runnable [INFO] : art: art/runtime/java_vm_ext.cc:410] | group="main" sCount=0 dsCount=0 obj=0x12e74a00 self=0xacb58b00 [INFO] : art: art/runtime/java_vm_ext.cc:410] | sysTid=4072 nice=0 cgrp=default sched=0/0 handle=0xb3af6930 [INFO] : art: art/runtime/java_vm_ext.cc:410] | state=R schedstat=( 378182296 65415252 352 ) utm=34 stm=3 core=0 HZ=100 [INFO] : art: art/runtime/java_vm_ext.cc:410] | stack=0xb39f0000-0xb39f2000 stackSize=1054KB [INFO] : art: art/runtime/java_vm_ext.cc:410] | held mutexes= "mutator lock"(shared held) [INFO] : art: art/runtime/java_vm_ext.cc:410] native: #00 pc 00370e01 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+160) [INFO] : art: art/runtime/java_vm_ext.cc:410] native: #01 pc 0035046f /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+150) [INFO] : art: art/runtime/java_vm_ext.cc:410] native: #02 pc 0025a725 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+740) [INFO] : art: art/runtime/java_vm_ext.cc:410] native: #03 pc 0025ae7b /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+74) [INFO] : art: art/runtime/java_vm_ext.cc:410] native: #04 pc 0035103d /system/lib/libart.so (art::Thread::DecodeJObject(_jobject*) const+208) [INFO] : art: art/runtime/java_vm_ext.cc:410] native: #05 pc 0032c96d /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+480) [INFO] : art: art/runtime/java_vm_ext.cc:410] native: #06 pc 00294f51 /system/lib/libart.so (art::JNI::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+344) [INFO] : art: art/runtime/java_vm_ext.cc:410] native: #07 pc 00004d55 /data/app/com.diariosassociados.dashboard-1/lib/arm/libcom.kosso.tiandroidaudioplayer.so (com::kosso::tiandroidaudioplayer::tiandroidaudioplayer::PlayerProxy::setter_url(v8::Local<v8::String>, v8::Local<v8::Value>, v8::AccessorInfo const&)+148) [INFO] : art: art/runtime/java_vm_ext.cc:410] native: #08 pc 0025810c /data/app/com.diariosassociados.dashboard-1/lib/arm/libkroll-v8.so (???) [INFO] : art: art/runtime/java_vm_ext.cc:410] at org.appcelerator.kroll.runtime.v8.V8Function.nativeInvoke(Native method) [INFO] : art: art/runtime/java_vm_ext.cc:410] at org.appcelerator.kroll.runtime.v8.V8Function.callSync(V8Function.java:57) [INFO] : art: art/runtime/java_vm_ext.cc:410] at org.appcelerator.kroll.runtime.v8.V8Function.call(V8Function.java:43) [INFO] : art: art/runtime/java_vm_ext.cc:410] at ti.modules.titanium.TitaniumModule$Timer.run(TitaniumModule.java:152) [INFO] : art: art/runtime/java_vm_ext.cc:410] at android.os.Handler.handleCallback(Handler.java:739) [INFO] : art: art/runtime/java_vm_ext.cc:410] at android.os.Handler.dispatchMessage(Handler.java:95) [INFO] : art: art/runtime/java_vm_ext.cc:410] at android.os.Looper.loop(Looper.java:148) [INFO] : art: art/runtime/java_vm_ext.cc:410] at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:118) [INFO] : art: art/runtime/java_vm_ext.cc:410] [INFO] : art: art/runtime/runtime.cc:366] Runtime aborting... [INFO] : art: art/runtime/runtime.cc:366] Aborting thread: [INFO] : art: art/runtime/runtime.cc:366] "KrollRuntimeThread" prio=5 tid=9 Native [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=0 dsCount=0 obj=0x12e74a00 self=0xacb58b00 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4072 nice=0 cgrp=default sched=0/0 handle=0xb3af6930 [INFO] : art: art/runtime/runtime.cc:366] | state=R schedstat=( 404106411 70033220 369 ) utm=36 stm=4 core=0 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb39f0000-0xb39f2000 stackSize=1054KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= "abort lock" [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 00370e01 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+160) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 0035046f /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+150) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 00333827 /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*) const+26) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 00333abf /system/lib/libart.so (art::Runtime::Abort()+562) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 000f45fb /system/lib/libart.so (art::LogMessage::~LogMessage()+2226) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0025aa4f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1550) [INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 0025ae7b /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+74) [INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 0035103d /system/lib/libart.so (art::Thread::DecodeJObject(_jobject*) const+208) [INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 0032c96d /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+480) [INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 00294f51 /system/lib/libart.so (art::JNI::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+344) [INFO] : art: art/runtime/runtime.cc:366] native: #10 pc 00004d55 /data/app/com.diariosassociados.dashboard-1/lib/arm/libcom.kosso.tiandroidaudioplayer.so (com::kosso::tiandroidaudioplayer::tiandroidaudioplayer::PlayerProxy::setter_url(v8::Local<v8::String>, v8::Local<v8::Value>, v8::AccessorInfo const&)+148) [INFO] : art: art/runtime/runtime.cc:366] native: #11 pc 0025810c /data/app/com.diariosassociados.dashboard-1/lib/arm/libkroll-v8.so (???) [INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Function.nativeInvoke(Native method) [INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Function.callSync(V8Function.java:57) [INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Function.call(V8Function.java:43) [INFO] : art: art/runtime/runtime.cc:366] at ti.modules.titanium.TitaniumModule$Timer.run(TitaniumModule.java:152) [INFO] : art: art/runtime/runtime.cc:366] at android.os.Handler.handleCallback(Handler.java:739) [INFO] : art: art/runtime/runtime.cc:366] at android.os.Handler.dispatchMessage(Handler.java:95) [INFO] : art: art/runtime/runtime.cc:366] at android.os.Looper.loop(Looper.java:148) [INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:118) [INFO] : art: art/runtime/runtime.cc:366] Dumping all threads without appropriate locks held: thread list lock mutator lock [INFO] : art: art/runtime/runtime.cc:366] All threads: [INFO] : art: art/runtime/runtime.cc:366] DALVIK THREADS (15): [INFO] : art: art/runtime/runtime.cc:366] "KrollRuntimeThread" prio=5 tid=9 Runnable [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=0 dsCount=0 obj=0x12e74a00 self=0xacb58b00 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4072 nice=0 cgrp=default sched=0/0 handle=0xb3af6930 [INFO] : art: art/runtime/runtime.cc:366] | state=R schedstat=( 427831726 73429468 386 ) utm=38 stm=4 core=3 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb39f0000-0xb39f2000 stackSize=1054KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= "abort lock" "mutator lock"(shared held) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 00370e01 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::ArtMethod*, void*)+160) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 0035046f /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+150) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0035a373 /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+442) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0035af31 /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*)+212) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0035b45f /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+142) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 00333a35 /system/lib/libart.so (art::Runtime::Abort()+424) [INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 000f45fb /system/lib/libart.so (art::LogMessage::~LogMessage()+2226) [INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 0025aa4f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1550) [INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 0025ae7b /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+74) [INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 0035103d /system/lib/libart.so (art::Thread::DecodeJObject(_jobject*) const+208) [INFO] : art: art/runtime/runtime.cc:366] native: #10 pc 0032c96d /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+480) [INFO] : art: art/runtime/runtime.cc:366] native: #11 pc 00294f51 /system/lib/libart.so (art::JNI::CallVoidMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue*)+344) [INFO] : art: art/runtime/runtime.cc:366] native: #12 pc 00004d55 /data/app/com.diariosassociados.dashboard-1/lib/arm/libcom.kosso.tiandroidaudioplayer.so (com::kosso::tiandroidaudioplayer::tiandroidaudioplayer::PlayerProxy::setter_url(v8::Local<v8::String>, v8::Local<v8::Value>, v8::AccessorInfo const&)+148) [INFO] : art: art/runtime/runtime.cc:366] native: #13 pc 0025810c /data/app/com.diariosassociados.dashboard-1/lib/arm/libkroll-v8.so (???) [INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Function.nativeInvoke(Native method) [INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Function.callSync(V8Function.java:57) [INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Function.call(V8Function.java:43) [INFO] : art: art/runtime/runtime.cc:366] at ti.modules.titanium.TitaniumModule$Timer.run(TitaniumModule.java:152) [INFO] : art: art/runtime/runtime.cc:366] at android.os.Handler.handleCallback(Handler.java:739) [INFO] : art: art/runtime/runtime.cc:366] at android.os.Handler.dispatchMessage(Handler.java:95) [INFO] : art: art/runtime/runtime.cc:366] at android.os.Looper.loop(Looper.java:148) [INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.KrollRuntime$KrollRuntimeThread.run(KrollRuntime.java:118) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "main" prio=5 tid=1 Native [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x747e82a0 self=0xb4d76500 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4057 nice=0 cgrp=default sched=0/0 handle=0xb6f6cb34 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 795123326 226464015 1346 ) utm=58 stm=21 core=2 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xbe2e8000-0xbe2ea000 stackSize=8MB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4057/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 00291ad3 /system/lib/libart.so (art::JNI::CallObjectMethod(_JNIEnv*, _jobject*, _jmethodID*, ...)+658) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 00002bbb /system/lib/libnativehelper.so (jniGetReferent+94) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 000762a7 /system/lib/libandroid_runtime.so (android::NativeDisplayEventReceiver::dispatchVsync(long long, int, unsigned int)+26) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 000764c9 /system/lib/libandroid_runtime.so (android::NativeDisplayEventReceiver::handleEvent(int, int, void*)+80) [INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 00012e03 /system/lib/libutils.so (android::Looper::pollInner(int)+530) [INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 00012ed3 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+130) [INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 00081ce1 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, _jobject*, int)+22) [INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 0000056d /data/dalvik-cache/arm/system@[email protected] (Java_android_os_MessageQueue_nativePollOnce__JI+96) [INFO] : art: art/runtime/runtime.cc:366] at android.os.MessageQueue.nativePollOnce(Native method) [INFO] : art: art/runtime/runtime.cc:366] at android.os.MessageQueue.next(MessageQueue.java:323) [INFO] : art: art/runtime/runtime.cc:366] at android.os.Looper.loop(Looper.java:135) [INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread.main(ActivityThread.java:5417) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.reflect.Method.invoke!(Native method) [INFO] : art: art/runtime/runtime.cc:366] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) [INFO] : art: art/runtime/runtime.cc:366] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "Signal Catcher" prio=5 tid=2 WaitingInMainSignalCatcherLoop [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12dd40a0 self=0xaedd1000 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4062 nice=0 cgrp=default sched=0/0 handle=0xb4450930 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 1361458 4056668 6 ) utm=0 stm=0 core=3 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb4354000-0xb4356000 stackSize=1014KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4062/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 00040b68 /system/lib/libc.so (__rt_sigtimedwait+12) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 0001c963 /system/lib/libc.so (sigwait+22) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0033a725 /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+76) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0033b887 /system/lib/libart.so (art::SignalCatcher::Run(void*)+218) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0003f45f /system/lib/libc.so (__pthread_start(void*)+30) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 00019b43 /system/lib/libc.so (__start_thread+6) [INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "FinalizerWatchdogDaemon" prio=5 tid=3 Waiting [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12dd24c0 self=0xacb55400 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4065 nice=0 cgrp=default sched=0/0 handle=0xb4147930 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 781093 2791094 11 ) utm=0 stm=0 core=1 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb4045000-0xb4047000 stackSize=1038KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4065/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 002d123b /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+38) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0000037f /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__+74) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method) [INFO] : art: art/runtime/runtime.cc:366] - waiting on <0x0072a772> (a java.lang.Daemons$FinalizerWatchdogDaemon) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:255) [INFO] : art: art/runtime/runtime.cc:366] - locked <0x0072a772> (a java.lang.Daemons$FinalizerWatchdogDaemon) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:227) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "FinalizerDaemon" prio=5 tid=4 Waiting [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12dd2460 self=0xacb54f00 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4064 nice=0 cgrp=default sched=0/0 handle=0xb424c930 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 6027707 4868438 10 ) utm=0 stm=0 core=1 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb414a000-0xb414c000 stackSize=1038KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4064/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 002d1275 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+44) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0000056d /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__JI+96) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method) [INFO] : art: art/runtime/runtime.cc:366] - waiting on <0x040237c3> (a java.lang.ref.ReferenceQueue) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait(Object.java:423) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101) [INFO] : art: art/runtime/runtime.cc:366] - locked <0x040237c3> (a java.lang.ref.ReferenceQueue) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "HeapTaskDaemon" prio=5 tid=5 Blocked [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12dd2520 self=0xacb56800 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4066 nice=0 cgrp=default sched=0/0 handle=0xb4042930 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 46647188 14789948 48 ) utm=2 stm=2 core=1 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb3f40000-0xb3f42000 stackSize=1038KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4066/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 001d73f5 /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+104) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 001d7929 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+72) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0000037f /data/dalvik-cache/arm/system@[email protected] (Java_dalvik_system_VMRuntime_runHeapTasks__+74) [INFO] : art: art/runtime/runtime.cc:366] at dalvik.system.VMRuntime.runHeapTasks(Native method) [INFO] : art: art/runtime/runtime.cc:366] - waiting to lock an unknown object [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:355) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "ReferenceQueueDaemon" prio=5 tid=6 Waiting [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12dd2400 self=0xacb54a00 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4063 nice=0 cgrp=default sched=0/0 handle=0xb4351930 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 2005156 7188698 20 ) utm=0 stm=0 core=1 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb424f000-0xb4251000 stackSize=1038KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4063/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 002d123b /system/lib/libart.so (art::Object_wait(_JNIEnv*, _jobject*)+38) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0000037f /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__+74) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method) [INFO] : art: art/runtime/runtime.cc:366] - waiting on <0x05c15840> (a java.lang.Class<java.lang.ref.ReferenceQueue>) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:147) [INFO] : art: art/runtime/runtime.cc:366] - locked <0x05c15840> (a java.lang.Class<java.lang.ref.ReferenceQueue>) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "Binder_1" prio=5 tid=7 Native [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12de10a0 self=0xacb56d00 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4067 nice=0 cgrp=default sched=0/0 handle=0xb3e39930 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 7746721 21247029 86 ) utm=0 stm=0 core=1 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb3d3d000-0xb3d3f000 stackSize=1014KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4067/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000409bc /system/lib/libc.so (__ioctl+8) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 00047439 /system/lib/libc.so (ioctl+14) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0001e8a1 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+132) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0001ed83 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0001ee21 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 00023761 /system/lib/libbinder.so (???) [INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112) [INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 0005ee23 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+70) [INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 0003f45f /system/lib/libc.so (__pthread_start(void*)+30) [INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 00019b43 /system/lib/libc.so (__start_thread+6) [INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "Binder_2" prio=5 tid=8 Native [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12de70a0 self=0xaedd2400 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4068 nice=0 cgrp=default sched=0/0 handle=0xb3d37930 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 7086825 11072603 82 ) utm=0 stm=0 core=1 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb3c3b000-0xb3c3d000 stackSize=1014KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4068/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000409bc /system/lib/libc.so (__ioctl+8) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 00047439 /system/lib/libc.so (ioctl+14) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0001e8a1 /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+132) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0001ed83 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+6) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0001ee21 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 00023761 /system/lib/libbinder.so (???) [INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112) [INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 0005ee23 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+70) [INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 0003f45f /system/lib/libc.so (__pthread_start(void*)+30) [INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 00019b43 /system/lib/libc.so (__start_thread+6) [INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "pool-1-thread-1" prio=5 tid=10 Waiting [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12e74dc0 self=0xacb58600 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4073 nice=0 cgrp=default sched=0/0 handle=0xb397d930 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 1348179 1089740 9 ) utm=0 stm=0 core=0 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0xb387b000-0xb387d000 stackSize=1038KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4073/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+96) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+1144) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::Object*, long long, int, bool, art::ThreadState)+142) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 002d1275 /system/lib/libart.so (art::Object_waitJI(_JNIEnv*, _jobject*, long long, int)+44) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0000056d /data/dalvik-cache/arm/system@[email protected] (Java_java_lang_Object_wait__JI+96) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method) [INFO] : art: art/runtime/runtime.cc:366] - waiting on <0x0db64379> (a java.lang.Object) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.parkFor$(Thread.java:1220) [INFO] : art: art/runtime/runtime.cc:366] - locked <0x0db64379> (a java.lang.Object) [INFO] : art: art/runtime/runtime.cc:366] at sun.misc.Unsafe.park(Unsafe.java:299) [INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) [INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2013) [INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1078) [INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1071) [INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1038) [INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098) [INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) [INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818) [INFO] : art: art/runtime/runtime.cc:366] [INFO] : art: art/runtime/runtime.cc:366] "RenderThread" prio=5 tid=12 Native [INFO] : art: art/runtime/runtime.cc:366] | group="" sCount=1 dsCount=0 obj=0x12f7a0a0 self=0xacb5d100 [INFO] : art: art/runtime/runtime.cc:366] | sysTid=4076 nice=-4 cgrp=default sched=0/0 handle=0x9fefa930 [INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 500954333 43305311 1102 ) utm=34 stm=16 core=1 HZ=100 [INFO] : art: art/runtime/runtime.cc:366] | stack=0x9fdfe000-0x9fe00000 stackSize=1014KB [INFO] : art: art/runtime/runtime.cc:366] | held mutexes= [INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/4076/stack) [INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 00040894 /system/lib/libc.so (__epoll_pwait+20) [INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 00019e6f /system/lib/libc.so (epoll_pwait+26) [INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 00019e7d /system/lib/libc.so (epoll_wait+6) [INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 00012c57 /system/lib/libutils.so (android::Looper::pollInner(int)+102) [INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 00012ed3 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+130) [INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0001f3f3 /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+62) [INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (android::Thread::_threadLoop(void*)+112)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.