danylovolokh/VideoPlayerManager

4.1.2 can't start playing

Opened this issue · 3 comments

api 16

05-19 19:31:05.279 22361-22361/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 1 >> playNewVideo, videoPlayer VideoPlayerView@1111391936, mCurrentPlayer VideoPlayerView@1111989976, assetFileDescriptor {AssetFileDescriptor: {ParcelFileDescriptor: FileDescriptor[95]} start=16702412 len=16846454}
05-19 19:31:05.279 22361-22361/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 1 playNewVideo, currentItemMetaData null
05-19 19:31:05.279 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 pauseQueueProcessing, lock com.volokh.danylo.video_player_manager.PlayerQueueLock@42488040
05-19 19:31:05.279 22361-22361/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 1 playNewVideo, isAlreadyPlayingTheFile false
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 1 playNewVideo, currentPlayerIsActive false
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 1 startNewPlayback, mCurrentPlayerState STARTED
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 >> clearAllPendingMessages, mPlayerMessagesQueue []
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 << clearAllPendingMessages, mPlayerMessagesQueue []
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 1 stopResetReleaseClearCurrentPlayer, mCurrentPlayerState STARTED, mCurrentPlayer VideoPlayerView@1111989976
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 >> addMessage, lock Stop
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 << addMessage, unlock Stop
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 >> addMessage, lock Reset
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 << addMessage, unlock Reset
05-19 19:31:05.289 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 >> addMessage, lock Release
05-19 19:31:05.299 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 << addMessage, unlock Release
05-19 19:31:05.299 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 >> addMessage, lock ClearPlayerInstance
05-19 19:31:05.299 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 << addMessage, unlock ClearPlayerInstance
05-19 19:31:05.299 22361-22361/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 1 setNewViewForPlayback, currentItemMetaData null, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.299 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 >> addMessage, lock SetNewViewForPlayback, mCurrentPlayer VideoPlayerView@1111391936
05-19 19:31:05.299 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 << addMessage, unlock SetNewViewForPlayback, mCurrentPlayer VideoPlayerView@1111391936
05-19 19:31:05.309 22361-22361/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 1 startPlayback
05-19 19:31:05.309 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 >> addMessages, lock [CreateNewPlayerInstance, SetAssetsDataSourceMessage, Prepare, Start]
05-19 19:31:05.309 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 << addMessages, unlock [CreateNewPlayerInstance, SetAssetsDataSourceMessage, Prepare, Start]
05-19 19:31:05.309 22361-22361/com.volokh.danylo.videolist V/MessagesHandlerThread: 1 resumeQueueProcessing, unlock com.volokh.danylo.video_player_manager.PlayerQueueLock@42488040
05-19 19:31:05.309 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState STOPPING, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.309 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState STOPPING, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.309 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 poll mLastMessage Stop
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 run, mLastMessage Stop
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 >> runMessage, Stop
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 >> stop
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 stop, mState PREPARED
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 >> stop
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: stop
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 << stop
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 << stop
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 << runMessage, Stop
05-19 19:31:05.319 22361-22361/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 1 << playNewVideo, videoPlayer VideoPlayerView@1111391936, assetFileDescriptor {AssetFileDescriptor: {ParcelFileDescriptor: FileDescriptor[95]} start=16702412 len=16846454}
05-19 19:31:05.319 22361-22361/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 1 >> run, onVideoStoppedMainThread
05-19 19:31:05.319 22361-22361/com.volokh.danylo.videolist V/VideoPlayerView@1111989976: 1 notifyOnVideoStopped
05-19 19:31:05.319 22361-22361/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 1 << run, onVideoStoppedMainThread
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState STOPPED, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState STOPPED, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 mPlayerMessagesQueue [Reset, Release, ClearPlayerInstance, SetNewViewForPlayback, mCurrentPlayer VideoPlayerView@1111391936, CreateNewPlayerInstance, SetAssetsDataSourceMessage, Prepare, Start]
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState RESETTING, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState RESETTING, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.319 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 poll mLastMessage Reset
05-19 19:31:05.329 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 run, mLastMessage Reset
05-19 19:31:05.329 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 >> runMessage, Reset
05-19 19:31:05.329 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 >> reset , mState STOPPED
05-19 19:31:05.329 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: reset
05-19 19:31:05.329 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 << reset , mState IDLE
05-19 19:31:05.329 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 << runMessage, Reset
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState RESET, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState RESET, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 mPlayerMessagesQueue [Release, ClearPlayerInstance, SetNewViewForPlayback, mCurrentPlayer VideoPlayerView@1111391936, CreateNewPlayerInstance, SetAssetsDataSourceMessage, Prepare, Start]
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState RELEASING, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState RELEASING, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 poll mLastMessage Release
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 run, mLastMessage Release
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 >> runMessage, Release
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 >> release, mState IDLE
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: setListener
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: disconnect
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 << release, mState END
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 << runMessage, Release
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState RELEASED, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState RELEASED, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 mPlayerMessagesQueue [ClearPlayerInstance, SetNewViewForPlayback, mCurrentPlayer VideoPlayerView@1111391936, CreateNewPlayerInstance, SetAssetsDataSourceMessage, Prepare, Start]
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState CLEARING_PLAYER_INSTANCE, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState CLEARING_PLAYER_INSTANCE, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 poll mLastMessage ClearPlayerInstance
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 run, mLastMessage ClearPlayerInstance
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 >> runMessage, ClearPlayerInstance
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111989976: 432 >> clearPlayerInstance
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 >> clearAll, mState END
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1111418040: 432 << clearAll, mState END
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111989976: 432 << clearPlayerInstance
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 << runMessage, ClearPlayerInstance
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState PLAYER_INSTANCE_CLEARED, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState PLAYER_INSTANCE_CLEARED, videoPlayer VideoPlayerView@1111989976
05-19 19:31:05.339 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 mPlayerMessagesQueue [SetNewViewForPlayback, mCurrentPlayer VideoPlayerView@1111391936, CreateNewPlayerInstance, SetAssetsDataSourceMessage, Prepare, Start]
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState SETTING_NEW_PLAYER, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState SETTING_NEW_PLAYER, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 poll mLastMessage SetNewViewForPlayback, mCurrentPlayer VideoPlayerView@1111391936
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 run, mLastMessage SetNewViewForPlayback, mCurrentPlayer VideoPlayerView@1111391936
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 >> runMessage, SetNewViewForPlayback
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> onPlayerItemChanged
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << onPlayerItemChanged
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 << runMessage, SetNewViewForPlayback
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState IDLE, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState IDLE, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 mPlayerMessagesQueue [CreateNewPlayerInstance, SetAssetsDataSourceMessage, Prepare, Start]
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState CREATING_PLAYER_INSTANCE, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState CREATING_PLAYER_INSTANCE, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 poll mLastMessage CreateNewPlayerInstance
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 run, mLastMessage CreateNewPlayerInstance
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 >> runMessage, CreateNewPlayerInstance
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 432 >> createNewPlayerInstance
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 432 createNewPlayerInstance main Looper Looper{423c1a50}
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 432 createNewPlayerInstance my Looper null
05-19 19:31:05.349 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: constructor
05-19 19:31:05.349 22361-22377/com.volokh.danylo.videolist V/MediaPlayer: destructor
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: setListener
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 432 constructor of MediaPlayerWrapper
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 432 constructor of MediaPlayerWrapper, main Looper Looper{423c1a50}
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 432 constructor of MediaPlayerWrapper, my Looper null
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/ReadyForPlaybackIndicator: 432 isSurfaceTextureAvailable true
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 432 texture android.graphics.SurfaceTexture@423fb5d0
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 432 >> setSurfaceTexture android.graphics.SurfaceTexture@423fb5d0
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 432 setSurfaceTexture mSurface null
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: setVideoSurfaceTexture
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 432 << setSurfaceTexture android.graphics.SurfaceTexture@423fb5d0
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 432 << createNewPlayerInstance
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 << runMessage, CreateNewPlayerInstance
05-19 19:31:05.359 22361-22377/com.volokh.danylo.videolist V/MediaPlayer: disconnect
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState PLAYER_INSTANCE_CREATED, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState PLAYER_INSTANCE_CREATED, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 mPlayerMessagesQueue [SetAssetsDataSourceMessage, Prepare, Start]
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState SETTING_DATA_SOURCE, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState SETTING_DATA_SOURCE, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 poll mLastMessage SetAssetsDataSourceMessage
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 run, mLastMessage SetAssetsDataSourceMessage
05-19 19:31:05.359 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 >> runMessage, SetAssetsDataSourceMessage
05-19 19:31:05.369 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 432 setDataSource, assetFileDescriptor {AssetFileDescriptor: {ParcelFileDescriptor: FileDescriptor[95]} start=16702412 len=16846454}, this VideoPlayerView@1111391936
05-19 19:31:05.369 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: setDataSource(95, 16702412, 16846454)
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 << runMessage, SetAssetsDataSourceMessage
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState DATA_SOURCE_SET, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState DATA_SOURCE_SET, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 mPlayerMessagesQueue [Prepare, Start]
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState PREPARING, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState PREPARING, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 poll mLastMessage Prepare
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 run, mLastMessage Prepare
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 >> runMessage, Prepare
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 432 >> prepare, mState INITIALIZED
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: setVideoSurfaceTexture
05-19 19:31:05.399 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: prepare
05-19 19:31:05.409 22361-22376/com.volokh.danylo.videolist V/MediaPlayer: message received msg=200, ext1=951, ext2=0
05-19 19:31:05.409 22361-22376/com.volokh.danylo.videolist W/MediaPlayer: info/warning (951, 0)
05-19 19:31:05.409 22361-22376/com.volokh.danylo.videolist V/MediaPlayer: callback application
05-19 19:31:05.409 22361-22376/com.volokh.danylo.videolist V/MediaPlayer: back from callback
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist I/MediaPlayer: Info (951,0)
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 1 onInfo
05-19 19:31:05.409 22361-23205/com.volokh.danylo.videolist V/MediaPlayer: message received msg=5, ext1=0, ext2=0
05-19 19:31:05.409 22361-23205/com.volokh.danylo.videolist V/MediaPlayer: New video size 0 x 0
05-19 19:31:05.409 22361-23205/com.volokh.danylo.videolist V/MediaPlayer: callback application
05-19 19:31:05.409 22361-23205/com.volokh.danylo.videolist V/MediaPlayer: back from callback
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 1 onVideoSizeChanged, width 0, height 0
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 1 >> onVideoSizeChangedMainThread, width 0, height 0
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist W/VideoPlayerView@1111391936: 1 onVideoSizeChangedMainThread, size 0. Probably will be unable to start video
05-19 19:31:05.409 22361-22377/com.volokh.danylo.videolist V/MediaPlayer: message received msg=1, ext1=0, ext2=0
05-19 19:31:05.409 22361-22377/com.volokh.danylo.videolist V/MediaPlayer: prepared
05-19 19:31:05.409 22361-22377/com.volokh.danylo.videolist V/MediaPlayer: signal application thread
05-19 19:31:05.409 22361-22377/com.volokh.danylo.videolist V/MediaPlayer: callback application
05-19 19:31:05.409 22361-22377/com.volokh.danylo.videolist V/MediaPlayer: back from callback
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/MediaPlayer: prepare complete - status=0
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 432 << prepare, mState PREPARED
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/Prepare: 432 resultOfPrepare PREPARED
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 << runMessage, Prepare
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState PREPARED, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState PREPARED, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 1 notifyOnVideoSizeChangedMainThread, width 0, height 0
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 mPlayerMessagesQueue [Start]
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 getCurrentPlayerState, mCurrentPlayerState PREPARED
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 1 << onVideoSizeChangedMainThread, width 0, height 0
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist I/MediaPlayer: Don't send intent. msg.arg1 = 0, msg.arg2 = 0
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist D/Start: 432 stateBefore, currentState PREPARED
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState STARTING, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState STARTING, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 1 >> run, onVideoPreparedMainThread
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 poll mLastMessage Start
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 1 notifyOnVideoPreparedMainThread
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 run, mLastMessage Start
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 >> runMessage, Start
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 getCurrentPlayerState, mCurrentPlayerState STARTING
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist D/Start: 432 currentState STARTING
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 432 >> start
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/ReadyForPlaybackIndicator: 432 isVideoSizeAvailable false
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/ReadyForPlaybackIndicator: 432 isReadyForPlayback false
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 432 start, >> wait
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist W/VideoPlayerView@1111391936: 432 start, movie is not ready. Video size will not become available
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/VideoPlayerView@1111391936: 432 << start
05-19 19:31:05.409 22361-22361/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121514272: 1 << run, onVideoPreparedMainThread
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/PlayerMessage: 432 << runMessage, Start
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 >> setVideoPlayerState, playerMessageState STARTED, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/SingleVideoPlayerManager: 432 << setVideoPlayerState, playerMessageState STARTED, videoPlayer VideoPlayerView@1111391936
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 mPlayerMessagesQueue []
05-19 19:31:05.409 22361-23189/com.volokh.danylo.videolist V/MessagesHandlerThread: 432 queue is empty, wait for new messages

onVideoSizeChangedMainThread, size 0. Probably will be unable to start video 好像是这句话引起的

05-19 19:52:48.489 22361-22361/com.volokh.danylo.videolist V/MediaPlayerWrapperImpl@1121668456: 1 onVideoSizeChanged, width 0, height 0
05-19 19:52:48.489 22361-22361/com.volokh.danylo.videolist V/VideoPlayerView@1111989976: 1 >> onVideoSizeChangedMainThread, width 0, height 0
05-19 19:52:48.489 22361-22361/com.volokh.danylo.videolist W/VideoPlayerView@1111989976: 1 onVideoSizeChangedMainThread, size 0. Probably will be unable to start video