I found an older Android phone of mine HTC One M8, and wanted to put it to good use as a Plexamp player.
However, Plexamp on Android 6 more specifically this phone version 6.21.605.3 does this weird thing where if I hit Library Radio for example, it basically goes into freak out mode and just skips songs as fast as they can be loaded. Just skips and skips and skips no matter what I do it keeps skipping, till the point the phone crashes. I have no idea why. Plexamp V3.0.1 did not have this problem.
Just wanted to post about it cause it would be great to put this old phone to good use with newer versions of Plexamp as they come out. I realize Android 6 is really old and this is not a priority for such an old op sys. But it would be nice to give life to old devices. For the time being I am just going to go back to V3.0.1.
I downloaded my debug logs from the phone and am willing to share privately with devs if need be. But here is some from the end of the debug log:
Jun 11, 2020 09:45:51.882 [Javascript] DEBUG - [MediaSessionDelegate] Updating playback state
Jun 11, 2020 09:45:51.908 [0x92bff930] WARNING - Cache: READ underflowed at 0 bytes, will go into buffering state.
Jun 11, 2020 09:45:51.908 [0x92bff930] INFO - Cache: Buffering until offset reaches 1802240 (read buffer offset: 0, size: 1802240).
Jun 11, 2020 09:45:51.908 [0x97dfd930] INFO - BASS: Stream 474304 (channel 0x00000000) changed buffering state to 1.
Jun 11, 2020 09:45:51.925 [Javascript] DEBUG - [MediaMetadataManager] Restored image from file file:///data/user/0/tv.plex.labs.plexamp/cache/Images/8/0186E60626C30C447161D2031E4396D15693C8D
Jun 11, 2020 09:45:51.932 [0x921f6930] INFO - Cache: HTTP response code was 200.
Jun 11, 2020 09:45:51.932 [0x921f6930] INFO - Cache: HTTP response total size was 18770.
Jun 11, 2020 09:45:51.938 [0x92a01930] INFO - Cache: HTTP response code was 206.
Jun 11, 2020 09:45:51.938 [0x92a01930] INFO - Cache: HTTP response total size was 18714960.
Jun 11, 2020 09:45:51.946 [0x92a01930] INFO - Cache: Network buffer is now ahead of read buffer, which has 0 bytes. Godspeed.
Jun 11, 2020 09:45:51.946 [0x92a01930] INFO - Cache: Buffering complete as offset is now greater than 1802240 (3096576) and read completed: 0.
Jun 11, 2020 09:45:51.946 [0x97dfd930] INFO - BASS: Stream 474304 (channel 0x00000000) changed buffering state to 0.
Jun 11, 2020 09:45:51.961 [0x92bff930] INFO - Cache: Asked to seek to offset 21795009 with read buffer offset at 4096.
Jun 11, 2020 09:45:51.961 [0x92bff930] INFO - Cache: Failing a seek to the end.
Jun 11, 2020 09:45:51.961 [0x92bff930] INFO - Cache: Asked to seek to offset 21795142 with read buffer offset at 4096.
Jun 11, 2020 09:45:51.961 [0x92bff930] INFO - Cache: Failing a seek to the end.
Jun 11, 2020 09:45:51.961 [0x92bff930] ERROR - BASS: Error [ret = BASS_StreamCreateFileUser((DWORD)STREAMFILE_NOBUFFER, flags, &proc, context)] - 41
Jun 11, 2020 09:45:51.961 [0x92bff930] ERROR - BASS: Opening stream 474304 failed. Sad.
Jun 11, 2020 09:45:51.982 [0x922ff930] WARNING - Connection Tester: Failure (7, HTTP code 0) for [edited out ip].plex.direct:24205
Jun 11, 2020 09:45:52.020 [Javascript] INFO - [MediaMetadataManager] buildAndCacheMediaMetadata for (474304) from (NotificationOptions{m_title=[untitled], m_parentTitle=(What’s the Story) Morning Glory?, m_grandparentTitle=Oasis}). Has resource: (true)
Jun 11, 2020 09:45:52.023 [Javascript] DEBUG - [MediaSessionDelegate] Updating playback state
Jun 11, 2020 09:45:52.063 [Javascript] DEBUG - [MediaMetadataManager] Restored image from file file:///data/user/0/tv.plex.labs.plexamp/cache/Images/4/1AFCF4C767679F37FCFC623146DB31E986632B8
Jun 11, 2020 09:45:52.136 [Javascript] INFO - [MediaMetadataManager] buildAndCacheMediaMetadata for (474304) from (NotificationOptions{m_title=[untitled], m_parentTitle=(What’s the Story) Morning Glory?, m_grandparentTitle=Oasis}). Has resource: (true)
Jun 11, 2020 09:45:52.137 [Javascript] DEBUG - [MediaSessionDelegate] Updating playback state
Jun 11, 2020 09:45:52.188 [Javascript] DEBUG - PlayQueue: Final AudioQueue: 474304,474305.
Jun 11, 2020 09:45:52.190 [Javascript] INFO - PlayQueue: Skipping a refresh because one is already in progress.
Jun 11, 2020 09:45:52.191 [Javascript] INFO - PlayQueue: Loaded play queue from fe52212876acf5ec916bb2cc1fc6caa2c802e736.
Jun 11, 2020 09:45:52.192 [Javascript] INFO - PlayQueue: Saving to storage.
Jun 11, 2020 09:45:52.195 [Javascript] INFO - PlayQueue: Processing PQ fe52212876acf5ec916bb2cc1fc6caa2c802e736 6782 with 41 items (full: false, play after: false).
Jun 11, 2020 09:45:52.198 [Javascript] INFO - Error loading: [edited IP address].plex.direct:32400/playQueues/active?limit=4&excludeFields=summary&X-Plex-Device-Name=Android: Request failed with status code 500
Jun 11, 2020 09:45:52.202 [Javascript] INFO - DEVICE: Finding best connection for Music Server