MCPcopy Create free account

hub / github.com/danylovolokh/VideoPlayerManager / functions

Functions515 in github.com/danylovolokh/VideoPlayerManager

MethodonScrollDirectionChanged
(ScrollDirectionDetector.ScrollDirection scrollDirection)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/SingleListViewItemActiveCalculator.java:345
MethodonScrollStateChanged
(RecyclerView recyclerView, int scrollState)
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/fragments/VideoRecyclerViewFragment.java:107
MethodonScrollStateChanged
(AbsListView view, int scrollState)
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/fragments/VideoListFragment.java:105
MethodonScrollStateChanged
(RecyclerView recyclerView, int scrollState)
app/src/main/java/com/volokh/danylo/videolist/visibility_demo/fragments/VisibilityUtilsFragment.java:90
MethodonScrollStateIdle
(ItemsPositionGetter itemsPositionGetter, int firstVisiblePosition, int lastVisiblePosition)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/SingleListViewItemActiveCalculator.java:155
MethodonScrolled
(RecyclerView recyclerView, int dx, int dy)
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/fragments/VideoRecyclerViewFragment.java:119
MethodonScrolled
(RecyclerView recyclerView, int dx, int dy)
app/src/main/java/com/volokh/danylo/videolist/visibility_demo/fragments/VisibilityUtilsFragment.java:102
MethodonStateFling
(ItemsPositionGetter itemsPositionGetter)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/BaseItemsVisibilityCalculator.java:43
MethodonStateFling
(ItemsPositionGetter itemsPositionGetter)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/SingleListViewItemActiveCalculator.java:339
MethodonStateTouchScroll
When Scrolling list is in this state we start calculating Active Item. Here we assume that scroll state was idle previously and {@link #mCurrentItem}
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/SingleListViewItemActiveCalculator.java:69
MethodonStop
()
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/fragments/VideoRecyclerViewFragment.java:155
MethodonStop
()
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/fragments/VideoListFragment.java:146
MethodonStop
()
app/src/main/java/com/volokh/danylo/videolist/video_player_manager_demo/fragments/VideoPlayerManagerFragment.java:121
MethodonSurfaceTextureAvailable
(SurfaceTexture surfaceTexture, int width, int height)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:528
MethodonSurfaceTextureDestroyed
Note : this method might be called after {@link #onDetachedFromWindow()} @param surface @return
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:582
MethodonSurfaceTextureSizeChanged
(SurfaceTexture surface, int width, int height)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:570
MethodonSurfaceTextureUpdated
(SurfaceTexture surface)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:616
MethodonVideoCompletionBackgroundThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:89
MethodonVideoCompletionMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/SimpleMainThreadMediaPlayerListener.java:18
MethodonVideoCompletionMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:346
MethodonVideoCompletionMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:422
MethodonVideoCompletionMainThread
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperMainThreadListenerTest.java:47
MethodonVideoCompletionMainThread
()
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/BaseVideoItem.java:80
MethodonVideoCompletionMainThread
()
app/src/main/java/com/volokh/danylo/videolist/video_player_manager_demo/fragments/VideoPlayerManagerFragment.java:72
MethodonVideoPlayTimeChanged
(int positionInMilliseconds)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:628
MethodonVideoPreparedMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/SimpleMainThreadMediaPlayerListener.java:13
MethodonVideoPreparedMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:394
MethodonVideoPreparedMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:418
MethodonVideoPreparedMainThread
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperMainThreadListenerTest.java:36
MethodonVideoPreparedMainThread
()
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/BaseVideoItem.java:74
MethodonVideoPreparedMainThread
()
app/src/main/java/com/volokh/danylo/videolist/video_player_manager_demo/fragments/VideoPlayerManagerFragment.java:60
MethodonVideoSizeChanged
(MediaPlayer mp, int width, int height)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:210
MethodonVideoSizeChangedMainThread
(int width, int height)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/SimpleMainThreadMediaPlayerListener.java:8
MethodonVideoSizeChangedMainThread
(int width, int height)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:304
MethodonVideoSizeChangedMainThread
(int width, int height)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:414
MethodonVideoSizeChangedMainThread
(int width, int height)
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperMainThreadListenerTest.java:32
MethodonVideoSizeChangedMainThread
(int width, int height)
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/BaseVideoItem.java:70
MethodonVideoStoppedMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/SimpleMainThreadMediaPlayerListener.java:33
MethodonVideoStoppedMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:434
MethodonVideoStoppedMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:441
MethodonVideoStoppedMainThread
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperMainThreadListenerTest.java:59
MethodonVideoStoppedMainThread
()
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/BaseVideoItem.java:92
MethodonVideoStoppedMainThread
()
app/src/main/java/com/volokh/danylo/videolist/video_player_manager_demo/fragments/VideoPlayerManagerFragment.java:66
MethodonVisibilityChanged
(View changedView, int visibility)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:664
Methodpause
Pause video. If video is already paused, stopped or ended nothing will happen.
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:360
Methodpause
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:511
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/SetNewViewForPlayback.java:26
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/SetAssetsDataSourceMessage.java:23
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/Release.java:17
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/Stop.java:17
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/CreateNewPlayerInstance.java:16
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/Prepare.java:26
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/ClearPlayerInstance.java:16
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/Start.java:24
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/SetUrlDataSourceMessage.java:22
MethodperformAction
(VideoPlayerView currentPlayer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/Reset.java:17
Methodplay
()
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/holders/ViewHolder.java:4
MethodplayNewVideo
Call it if you have direct url or path to video source The logic is following: 1. Stop queue processing to have consistent state of queue when postin
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:69
MethodplayNewVideo
Call it if you have direct url or path to video source @param metaData - optional Meta Data @param videoPlayerView - the actual video player @param vi
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/VideoPlayerManager.java:26
MethodplayNewVideo
(MetaData currentItemMetaData, VideoPlayerView player, VideoPlayerManager<MetaData> videoPlayerManager)
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/DirectLinkVideoItem.java:38
MethodplayNewVideo
(MetaData currentItemMetaData, VideoPlayerView player, VideoPlayerManager<MetaData> videoPlayerManager)
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/AssetVideoItem.java:43
MethodpolledFromQueue
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/PlayerMessage.java:28
MethodpolledFromQueue
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/player/PlayerHandlerThreadTest.java:94
MethodpolledFromQueue
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/player/PlayerHandlerThreadTest.java:120
MethodpositionToPercent
(int progressMillis, int durationMillis)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:643
MethodpostAtFrontOfQueue
(Runnable r)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/HandlerThreadExtension.java:61
Methodprepare
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:94
Methodrelease
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:463
Methodremove
(Runnable runnable)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/HandlerThreadExtension.java:90
Methodreset
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:439
MethodresetMediaPlayer
This method stops current playback and resets MediaPlayer. Call it when you no longer need it.
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:230
Methodrun
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/MessagesHandlerThread.java:35
Methodrun
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/HandlerThreadExtension.java:44
Methodrun
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:86
Methodrun
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:340
Methodrun
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperMainThreadListenerTest.java:87
Methodrun
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperLooperTest.java:47
Methodrun
()
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/fragments/VideoRecyclerViewFragment.java:142
Methodrun
()
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/fragments/VideoListFragment.java:133
Methodrun
()
app/src/main/java/com/volokh/danylo/videolist/visibility_demo/fragments/VisibilityUtilsFragment.java:128
Methodrun
()
app/src/main/java/com/volokh/danylo/videolist/visibility_demo/adapter/items/VisibilityItem.java:75
MethodrunMessage
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/PlayerMessage.java:38
MethodrunMessage
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/player/PlayerHandlerThreadTest.java:87
MethodrunMessage
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/player/PlayerHandlerThreadTest.java:112
MethodseekToPercent
(int percent)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:574
MethodsetActive
When this item becomes active we start playback on the video in this item
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/BaseVideoItem.java:47
MethodsetActive
(View newActiveView, int newActiveViewPosition)
app/src/main/java/com/volokh/danylo/videolist/visibility_demo/adapter/items/VisibilityItem.java:64
MethodsetBackgroundThreadMediaPlayerListener
(BackgroundThreadMediaPlayerListener listener)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:300
MethodsetContentScale
(float contentScale)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:301
MethodsetContentX
Use it to animate TextureView content x position @param x
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:248
MethodsetContentY
Use it to animate TextureView content x position @param y
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:257
MethodsetCurrentItem
This method is called by {@link SetNewViewForPlayback} message when new player becomes active. Then it passes that knowledge to the {@link #mPlayerIte
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:383
MethodsetDataSource
@see MediaPlayer#setDataSource(Context, Uri)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:158
MethodsetLooping
(boolean looping)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:484
MethodsetOnVideoStateChangedListener
(MediaPlayerWrapper.VideoStateListener listener)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:286
MethodsetPivotX
(float pivotX)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:214
MethodsetPivotY
(float pivotY)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:221
MethodsetRotation
(float degrees)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:199
MethodsetTitle
(String title)
app/src/main/java/com/volokh/danylo/videolist/demo/VideoListActivity.java:95
MethodsetUp
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/player/PlayerHandlerThreadTest.java:32
← previousnext →301–400 of 515, ranked by callers