View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009697 | MMA | Playback | public | 2012-09-13 03:35 | 2012-09-16 06:14 |
Reporter | Assigned To | ||||
Priority | none | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
OS | Android | OS Version | v4.0.4 | ||
Fixed in Version | 1.0.1 | ||||
Summary | 0009697: Crash when "repeat" and "shuffle" enabled on a track | ||||
Description | Crash when "repeat" and "shuffle" enabled on a track | ||||
Steps To Reproduce | 1. "tracks"-> select song-> player 2. In player, select "repeat" (one tap), "shuffle 3. When track ends: Expected: Track starts again as per "repeat", player if fully functional Actual: Track starts again as per "repeat"but UI freezes then app crashes | ||||
Additional Information | Reproduced on v2.3.3 also | ||||
Tags | No tags attached. | ||||
Attached Files | repeat_shuffle_crash.txt (21,673 bytes)
V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124794368 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124827136 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv D/STATUSBAR-NetworkController( 712): onDataActivity: direction=1 D/STATUSBAR-NotificationService( 544): cancelNotification - pkg:XXX.XXXXXXX.XXXXXXXX, id:273 V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124859904 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 E/SMD ( 219): DCD ON V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124892672 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124794368 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124827136 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124859904 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124892672 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124794368 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv E/Sensors ( 544): gyroHandler 0.012783 -0.022371 -0.017044 E/ACRA (10127): Failed to send crash report for 1347506872000-approved.stacktrace E/ACRA (10127): org.acra.sender.ReportSenderException: Error while sending report to Google Form. E/ACRA (10127): at org.acra.sender.GoogleFormSender.send(GoogleFormSender.java:64) E/ACRA (10127): at org.acra.ErrorReporter.sendCrashReport(ErrorReporter.java:850) E/ACRA (10127): at org.acra.ErrorReporter.checkAndSendReports(ErrorReporter.java:960) E/ACRA (10127): at org.acra.ErrorReporter$ReportsSenderWorker.run(ErrorReporter.java:142) E/ACRA (10127): Caused by: java.net.SocketTimeoutException: Read timed out E/ACRA (10127): at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_read(Native Method) E/ACRA (10127): at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.read(OpenSSLSocketImpl.java:671) E/ACRA (10127): at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:103) E/ACRA (10127): at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:191) E/ACRA (10127): at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:82) E/ACRA (10127): at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:174) E/ACRA (10127): at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:180) E/ACRA (10127): at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:235) E/ACRA (10127): at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:259) E/ACRA (10127): at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:279) E/ACRA (10127): at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:121) E/ACRA (10127): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:428) E/ACRA (10127): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:674) E/ACRA (10127): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:511) E/ACRA (10127): at org.acra.util.HttpRequest.sendPost(HttpRequest.java:109) E/ACRA (10127): at org.acra.util.HttpRequest.sendPost(HttpRequest.java:80) E/ACRA (10127): at org.acra.util.HttpUtils.doPost(HttpUtils.java:59) E/ACRA (10127): at org.acra.sender.GoogleFormSender.send(GoogleFormSender.java:62) E/ACRA (10127): ... 3 more D/ACRA (10127): #checkAndSendReports - finish V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124827136 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv E/AndroidRuntime(10127): FATAL EXCEPTION: main E/AndroidRuntime(10127): java.lang.RuntimeException: Error receiving broadcast Intent { act=com.ventismedia.android.mediamonkey.player.PlaybackService .PLAYBACK_STATE_CHANGE_ACTION flg=0x10 (has extras) } in com.ventismedia.android.mediamonkey.player.NowPlayingFragment$3@42464030 E/AndroidRuntime(10127): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:737) E/AndroidRuntime(10127): at android.os.Handler.handleCallback(Handler.java:605) E/AndroidRuntime(10127): at android.os.Handler.dispatchMessage(Handler.java:92) E/AndroidRuntime(10127): at android.os.Looper.loop(Looper.java:137) E/AndroidRuntime(10127): at android.app.ActivityThread.main(ActivityThread.java:4514) E/AndroidRuntime(10127): at java.lang.reflect.Method.invokeNative(Native Method) E/AndroidRuntime(10127): at java.lang.reflect.Method.invoke(Method.java:511) E/AndroidRuntime(10127): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:980) E/AndroidRuntime(10127): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:747) E/AndroidRuntime(10127): at dalvik.system.NativeStart.main(Native Method) E/AndroidRuntime(10127): Caused by: java.lang.NullPointerException E/AndroidRuntime(10127): at com.ventismedia.android.mediamonkey.player.TrackList.getNextTrack(TrackList.java:866) E/AndroidRuntime(10127): at com.ventismedia.android.mediamonkey.player.TrackList.getNextTrack(TrackList.java:859) E/AndroidRuntime(10127): at com.ventismedia.android.mediamonkey.player.NowPlayingFragment$7.instantiateItem(NowPlayingFragment.java:1211) E/AndroidRuntime(10127): at android.support.v4.view.PagerAdapter.instantiateItem(PagerAdapter.java:110) E/AndroidRuntime(10127): at android.support.v4.view.ViewPager.addNewItem(ViewPager.java:692) E/AndroidRuntime(10127): at android.support.v4.view.ViewPager.populate(ViewPager.java:875) E/AndroidRuntime(10127): at android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:469) E/AndroidRuntime(10127): at android.support.v4.view.ViewPager.setCurrentItemInternal(ViewPager.java:441) E/AndroidRuntime(10127): at android.support.v4.view.ViewPager.setCurrentItem(ViewPager.java:433) E/AndroidRuntime(10127): at com.ventismedia.android.mediamonkey.player.NowPlayingFragment.updateView(NowPlayingFragment.java:1020) E/AndroidRuntime(10127): at com.ventismedia.android.mediamonkey.player.NowPlayingFragment$3.onReceive(NowPlayingFragment.java:182) E/AndroidRuntime(10127): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:728) E/AndroidRuntime(10127): ... 9 more W/ActivityManager( 544): Force finishing activity com.ventismedia.android.mediamonkey/.ui.phone.NowPlayingActivity E/android.os.Debug( 544): !@Dumpstate > dumpstate -k -t -n -z -d -o /data/log/dumpstate_app_error I/dumpstate(10329): Check if stand-alone I/dumpstate(10329): begin V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124859904 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer V/LPAPlayerALSA( 226): AudioCallback V/LPAPlayerALSA( 226): Number of Frames Played: 0 V/LPAPlayerALSA( 226): fillBuffer returned size 32768 V/LPAPlayerALSA( 226): Start Event thread V/LPAPlayerALSA( 226): decoderThread: applying effects on pmem buf at buf.pmemBuf 1124892672 V/LPAPlayerALSA( 226): decoderThread: Writing buffer to driver with pmem fd -1 V/LPAPlayerALSA( 226): PCM write start V/LPAPlayerALSA( 226): PCM write complete V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 0, pmemBuffersResponseQueue.size() = 4 V/LPAPlayerALSA( 226): decoderThreadEntry: a2dpDisconnectPause 0 mReachedEOS 0 bIsA2DPEnabled 0 mAudioSinkOpen 0 asyncReset 0 V/LPAPlayerALSA( 226): decoderThreadEntry: waiting on decoder_cv V/LPAPlayerALSA( 226): Poll event from kernel - err_poll : 1 V/LPAPlayerALSA( 226): LPA event V/LPAPlayerALSA( 226): After an event occurs V/LPAPlayerALSA( 226): Waiting for poll event from kernel. V/LPAPlayerALSA( 226): decoderThreadEntry: received a signal to wake up V/LPAPlayerALSA( 226): decoder pmemBuffersRequestQueue.size() = 1, pmemBuffersResponseQueue.size() = 3 V/LPAPlayerALSA( 226): Calling fillBuffer for size 32768 V/AudioSink( 226): MediaPlayerService::AudioOutput::getSoundSpeedRate() E/LPAPlayerALSA( 226): fillBuffer^C D:\tools\AndroidAll\Android\platform-tools> | ||||
Fixed in build | 30 | ||||