toro
toro copied to clipboard
Video doesn't play on Android 4
What kind of issue is this?
- [x] Bug report. If so, please supply the way to reproduce the issue, including addition information as follow:
- [x] Toro version: 3.6.2.2804
- [x] Android version: 4.3.1.
- [x] Device name: Nexus 5X emulator
- [x] Source code that can reproduce the issue (a snapshot is expected). https://gist.github.com/DSofter/e8b043c9a77aece6714de5afbb9c32d1
- [x] Logcat stack trace in case of fatal issue.
Log cat:
04-19 17:29:04.125 4975-4975/news.buzzbreak.android D/BuzzBreak: onPlayerStateChanged: true, 3
04-19 17:29:04.395 4975-5486/news.buzzbreak.android D/dalvikvm: GC_FOR_ALLOC freed 519K, 9% free 54037K/58896K, paused 9ms, total 9ms
04-19 17:29:04.545 4975-5486/news.buzzbreak.android D/dalvikvm: GC_FOR_ALLOC freed 312K, 6% free 55709K/58896K, paused 10ms, total 10ms
04-19 17:29:07.135 4975-5494/news.buzzbreak.android W/AudioTrack: obtainBuffer timed out (is the CPU pegged?) 0xb9ded2b0 name=0xb user=00002ee0, server=00000000
04-19 17:29:10.135 4975-5494/news.buzzbreak.android W/AudioTrack: obtainBuffer timed out (is the CPU pegged?) 0xb9ded2b0 name=0xb user=00002ee0, server=00000000
04-19 17:29:13.135 4975-5494/news.buzzbreak.android W/AudioTrack: obtainBuffer timed out (is the CPU pegged?) 0xb9ded2b0 name=0xb user=00002ee0, server=00000000
04-19 17:29:16.135 4975-5494/news.buzzbreak.android W/AudioTrack: obtainBuffer timed out (is the CPU pegged?) 0xb9ded2b0 name=0xb user=00002ee0, server=00000000
04-19 17:29:16.785 4975-5125/news.buzzbreak.android D/dalvikvm: GC_FOR_ALLOC freed 193K, 6% free 55870K/58896K, paused 22ms, total 22ms
04-19 17:29:16.795 4975-5125/news.buzzbreak.android I/dalvikvm-heap: Grow heap (frag case) to 55.519MB for 756012-byte allocation
04-19 17:29:16.815 4975-4984/news.buzzbreak.android D/dalvikvm: GC_FOR_ALLOC freed 34K, 6% free 56574K/59636K, paused 20ms, total 20ms
04-19 17:29:19.135 4975-5494/news.buzzbreak.android W/AudioTrack: obtainBuffer timed out (is the CPU pegged?) 0xb9ded2b0 name=0xb user=00002ee0, server=00000000
04-19 17:29:22.145 4975-5494/news.buzzbreak.android W/AudioTrack: obtainBuffer timed out (is the CPU pegged?) 0xb9ded2b0 name=0xb user=00002ee0, server=00000000
04-19 17:29:25.145 4975-5494/news.buzzbreak.android W/AudioTrack: obtainBuffer timed out (is the CPU pegged?) 0xb9ded2b0 name=0xb user=00002ee0, server=00000000
Video demonstration: https://s3.us-east-2.amazonaws.com/dsofter/VID_20190419_173023.mp4
Thank you so much for your awesome work!
@DSofter Hi. Thanks for the detail. Can you send me the video in your demo? If it should be private, email me is Ok: [email protected]
@eneim Sorry for the late response. Here is the link: https://s3.us-east-2.amazonaws.com/buzzbreak/video/096755235-1.mp4
@DSofter Tried on my local but using same toro version. It does seem to work well :-/
https://drive.google.com/file/d/16ezydYpPG_qhaccjU1TTUsKwmGc_TF1O/view?usp=sharing
Your log says the state is updated to BuzzBreak: onPlayerStateChanged: true, 3
which says your video is ready and has started playing.
Can you check your AS version, Emulator version, Network condition, etc? I'm using latest Android Studio with latest Emulator though. If the Emulator is too old it can have trouble I think.