|
|
|
|
@ -256,45 +256,9 @@ public class IjkVideoView extends FrameLayout implements MediaController.MediaPl |
|
|
|
|
if (mOnInfoListener != null) { |
|
|
|
|
mOnInfoListener.onInfo(mp, what, extra); |
|
|
|
|
} |
|
|
|
|
switch (what) { |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_VIDEO_TRACK_LAGGING: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_VIDEO_TRACK_LAGGING:"); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_VIDEO_RENDERING_START: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_VIDEO_RENDERING_START:"); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_BUFFERING_START: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_BUFFERING_START:"); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_BUFFERING_END: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_BUFFERING_END:"); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_NETWORK_BANDWIDTH: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_NETWORK_BANDWIDTH: " + extra); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_BAD_INTERLEAVING: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_BAD_INTERLEAVING:"); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_NOT_SEEKABLE: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_NOT_SEEKABLE:"); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_METADATA_UPDATE: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_METADATA_UPDATE:"); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_UNSUPPORTED_SUBTITLE: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_UNSUPPORTED_SUBTITLE:"); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_SUBTITLE_TIMED_OUT: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_SUBTITLE_TIMED_OUT:"); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_VIDEO_ROTATION_CHANGED: |
|
|
|
|
mVideoRotationDegree = extra; |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_VIDEO_ROTATION_CHANGED: " + extra); |
|
|
|
|
if (mRenderView != null) mRenderView.setVideoRotation(extra); |
|
|
|
|
break; |
|
|
|
|
case IMediaPlayer.MEDIA_INFO_AUDIO_RENDERING_START: |
|
|
|
|
Log.d(TAG, "MEDIA_INFO_AUDIO_RENDERING_START:"); |
|
|
|
|
break; |
|
|
|
|
if (what == IMediaPlayer.MEDIA_INFO_VIDEO_ROTATION_CHANGED) { |
|
|
|
|
mVideoRotationDegree = extra; |
|
|
|
|
if (mRenderView != null) mRenderView.setVideoRotation(extra); |
|
|
|
|
} |
|
|
|
|
return true; |
|
|
|
|
} |
|
|
|
|
|