Skip to content

Instantly share code, notes, and snippets.

@AlienAsRoger
Created August 10, 2018 17:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AlienAsRoger/5490dc850253d82e89cfe763558af99b to your computer and use it in GitHub Desktop.
Save AlienAsRoger/5490dc850253d82e89cfe763558af99b to your computer and use it in GitHub Desktop.
Exo Player buffer issue under connnection:
08-10 09:05:54.607 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:05:55.603 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:05:56.600 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:05:57.600 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:05:58.602 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:05:59.607 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:00.601 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:01.605 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:02.604 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:03.606 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:04.600 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:05.597 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:06.599 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:07.601 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:08.600 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:09.599 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:10.602 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:11.605 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:12.602 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:13.604 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:14.598 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:15.602 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:16.601 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:17.608 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:18.603 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:19.604 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:20.606 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:21.605 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:22.600 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:23.602 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:24.598 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:25.604 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:26.608 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:27.607 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:28.603 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:29.607 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:30.600 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:31.601 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:32.609 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:33.312 I/PrimesTesting: GserviceFlagsSupplier.get()
08-10 09:06:33.603 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:34.602 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:35.599 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:36.604 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:37.603 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:38.601 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:39.604 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:40.606 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:41.599 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:42.612 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:43.607 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:44.607 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:45.601 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:46.608 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:47.605 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:48.603 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:49.365 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:49.817 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:50.814 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:51.817 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:52.819 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:53.822 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:54.756 I/PrimesTesting: GserviceFlagsSupplier.get()
08-10 09:06:54.817 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:55.823 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:56.822 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:57.936 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:06:58.816 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:07:00.329 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:07:01.330 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:07:02.324 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:07:03.721 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:07:04.330 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:07:05.323 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:07:05.512 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:05.513 D/TEST: [playWhenReady = true, playbackState = 2, extras = AudioStateExtras{mIsPlayingPreroll=false, mIsRecording=false, mIsSeekable=false, mIsCasting=false, mPlayerCanRecord=false, mListenId=1533916422233, mStreamOptions=[tunein.player.StreamOption@c2c00489, tunein.player.StreamOption@c2c129e1], mStreamId='e69201549', mItemToken='null', mNextScanGuideId='null', mNextScanItemToken='null', mTuneId='s249937'}, position = AudioPosition{mCurrentBufferPosition=110023, mCurrentBufferDuration=0, mBufferStartPosition=0, mBufferLivePosition=0, mMemoryBufferPercent=0, mBufferMinPosition=0, mBufferMaxPosition=900000, mSeekingTo=110023, mStreamDuration=-9223372036854775807}]
08-10 09:07:06.977 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:08.032 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:09.034 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:10.036 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:11.037 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:12.037 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:13.038 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:14.039 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:15.043 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:16.045 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:17.047 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:18.049 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:19.049 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:20.049 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:21.051 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:22.052 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:23.053 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:24.054 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:25.055 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:26.055 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:27.058 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:28.059 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:29.060 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:30.061 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:30.387 I/PrimesTesting: GserviceFlagsSupplier.get()
08-10 09:07:31.062 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:32.064 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:33.064 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:34.065 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:35.067 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:36.069 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:37.069 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:38.070 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:39.071 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:40.071 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:41.071 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:42.073 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:43.075 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:44.076 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:44.650 I/PrimesTesting: GserviceFlagsSupplier.get()
08-10 09:07:45.078 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:46.079 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:47.080 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:48.082 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:49.083 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:50.084 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:51.086 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:52.087 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:53.089 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:54.089 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:55.090 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:56.092 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:57.093 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:58.094 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:07:59.096 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:00.098 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:01.099 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:02.101 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:03.102 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:04.104 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:05.104 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:06.106 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:07.108 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:08.109 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:09.110 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:10.112 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:11.113 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:12.114 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:13.116 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:14.116 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:15.118 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:16.120 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:17.120 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:18.122 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:19.123 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:20.124 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:23.129 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:24.130 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:25.131 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:26.133 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:27.134 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:28.135 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:29.136 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:30.138 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:31.139 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:32.139 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:33.140 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:34.141 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:35.143 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:36.144 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:37.146 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:38.149 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:39.151 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:40.152 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:41.152 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:42.155 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:43.156 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:44.158 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:45.159 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:46.161 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:47.162 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:48.164 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:49.165 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:50.167 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:51.168 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:52.168 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:53.170 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:54.170 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:55.172 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:56.174 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:57.176 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:58.177 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:08:59.179 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:00.179 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:01.179 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:02.179 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:03.181 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:04.182 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:05.184 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:06.186 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:07.186 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:08.187 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:09.189 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:10.189 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:11.191 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:12.193 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:13.194 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:14.195 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:15.195 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:16.197 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:17.198 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:18.199 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:19.201 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:20.201 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:21.203 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:22.203 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:23.205 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:24.207 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:25.209 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:26.210 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:27.211 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:28.214 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:29.217 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:30.218 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:31.221 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:32.223 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:33.224 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:34.227 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:35.229 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:36.231 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:37.232 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:38.235 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:39.266 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:40.268 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:41.269 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:42.271 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:43.272 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:45.275 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:46.276 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:47.279 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:48.281 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:50.284 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:51.286 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:52.286 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:53.288 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:54.288 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:55.289 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:56.290 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:57.291 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:58.292 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:09:59.293 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:00.294 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:01.296 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:03.298 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:04.300 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:05.301 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:06.302 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:07.303 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:08.304 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:09.306 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:10.308 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:12.311 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:13.312 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:14.313 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:15.314 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:17.318 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:18.318 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:19.319 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:20.321 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:21.323 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:22.324 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:23.325 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:24.327 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:25.328 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:26.328 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:27.330 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:28.332 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:29.333 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:30.334 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:31.335 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:33.338 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:34.340 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:35.341 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:36.343 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:37.344 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:38.345 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:39.347 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:40.349 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:41.350 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:42.351 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:43.352 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:44.354 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:45.354 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:46.355 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:47.357 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:48.358 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:49.359 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:50.361 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:51.362 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:53.366 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:54.367 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:55.369 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:56.371 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:57.374 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:58.377 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:10:59.378 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:00.378 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:04.382 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:05.383 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:06.384 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:07.386 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:09.389 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:10.389 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:11.391 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:12.391 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:13.392 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:14.394 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:15.395 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:16.396 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:17.397 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:18.397 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:19.398 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:20.399 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:21.400 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:22.400 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:23.401 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:24.402 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:25.404 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:26.405 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:27.406 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:28.407 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:29.408 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:30.408 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:31.410 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:32.411 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:33.413 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:34.414 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:35.415 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:36.417 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:37.418 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:38.419 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:39.419 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:40.421 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:41.421 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:42.421 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:43.423 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:44.423 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:45.424 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:46.425 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:47.426 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:48.428 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:49.429 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:50.429 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:53.433 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:54.435 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:11:59.441 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:00.441 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:03.444 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:04.446 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:05.448 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:06.448 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:07.450 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:08.452 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:11.456 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:12.457 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:13.459 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:14.459 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:15.460 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:16.462 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:17.464 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:18.465 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:19.466 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:20.467 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:20.628 D/TEST: updateProgressBar: playbackState = 1 playWhenReady = true
[playWhenReady = true, playbackState = 1, extras = AudioStateExtras{mIsPlayingPreroll=false, mIsRecording=false, mIsSeekable=false, mIsCasting=false, mPlayerCanRecord=false, mListenId=1533916422233, mStreamOptions=[tunein.player.StreamOption@c2c00489, tunein.player.StreamOption@c2c129e1], mStreamId='e69201549', mItemToken='null', mNextScanGuideId='null', mNextScanItemToken='null', mTuneId='s249937'}, position = AudioPosition{mCurrentBufferPosition=0, mCurrentBufferDuration=0, mBufferStartPosition=0, mBufferLivePosition=0, mMemoryBufferPercent=0, mBufferMinPosition=0, mBufferMaxPosition=900000, mSeekingTo=0, mStreamDuration=-9223372036854775807}]
08-10 09:12:23.195 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = false
08-10 09:12:23.196 D/TEST: [playWhenReady = false, playbackState = 2, extras = AudioStateExtras{mIsPlayingPreroll=false, mIsRecording=false, mIsSeekable=false, mIsCasting=false, mPlayerCanRecord=false, mListenId=1533917541865, mStreamOptions=[tunein.player.StreamOption@c2c00489, tunein.player.StreamOption@c2c129e1], mStreamId='null', mItemToken='null', mNextScanGuideId='null', mNextScanItemToken='null', mTuneId='s249937'}, position = AudioPosition{mCurrentBufferPosition=0, mCurrentBufferDuration=0, mBufferStartPosition=0, mBufferLivePosition=0, mMemoryBufferPercent=0, mBufferMinPosition=0, mBufferMaxPosition=900000, mSeekingTo=0, mStreamDuration=-9223372036854775807}]
08-10 09:12:23.290 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:23.294 D/TEST: [playWhenReady = true, playbackState = 2, extras = AudioStateExtras{mIsPlayingPreroll=false, mIsRecording=false, mIsSeekable=false, mIsCasting=false, mPlayerCanRecord=false, mListenId=1533917541865, mStreamOptions=[tunein.player.StreamOption@c2c00489, tunein.player.StreamOption@c2c129e1], mStreamId='e69201549', mItemToken='null', mNextScanGuideId='null', mNextScanItemToken='null', mTuneId='s249937'}, position = AudioPosition{mCurrentBufferPosition=0, mCurrentBufferDuration=0, mBufferStartPosition=0, mBufferLivePosition=0, mMemoryBufferPercent=0, mBufferMinPosition=0, mBufferMaxPosition=900000, mSeekingTo=0, mStreamDuration=-9223372036854775807}]
08-10 09:12:24.356 D/TEST: updateProgressBar: playbackState = 2 playWhenReady = true
08-10 09:12:24.598 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:12:24.599 D/TEST: [playWhenReady = true, playbackState = 3, extras = AudioStateExtras{mIsPlayingPreroll=false, mIsRecording=false, mIsSeekable=true, mIsCasting=false, mPlayerCanRecord=false, mListenId=1533917541865, mStreamOptions=[tunein.player.StreamOption@c2c00489, tunein.player.StreamOption@c2c129e1], mStreamId='e69201549', mItemToken='null', mNextScanGuideId='null', mNextScanItemToken='null', mTuneId='s249937'}, position = AudioPosition{mCurrentBufferPosition=0, mCurrentBufferDuration=4365, mBufferStartPosition=0, mBufferLivePosition=4365, mMemoryBufferPercent=0, mBufferMinPosition=0, mBufferMaxPosition=900000, mSeekingTo=0, mStreamDuration=-9223372036854775807}]
08-10 09:12:25.774 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:12:26.903 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:12:27.902 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
08-10 09:12:28.904 D/TEST: updateProgressBar: playbackState = 3 playWhenReady = true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment