MCPcopy Create free account

hub / github.com/danylovolokh/VideoPlayerManager / functions

Functions515 in github.com/danylovolokh/VideoPlayerManager

↓ 207 callersMethodv
(final String TAG, final String message)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/Logger.java:27
↓ 76 callersMethodgetCurrentState
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:70
↓ 71 callersMethodv
(final String TAG, final String message)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/utils/Logger.java:28
↓ 33 callersMethodsetDataSource
(Context context, Uri uri)
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:86
↓ 28 callersMethodprepare
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:116
↓ 24 callersMethodcreateItemFromAsset
(String assetName, int imageResource, Activity activity, VideoPlayerManager<MetaData> videoPlayerManager)
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/ItemFactory.java:13
↓ 23 callersMethodstart
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:111
↓ 17 callersMethodd
(final String TAG, final String message)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/Logger.java:23
↓ 15 callersMethodpause
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:126
↓ 15 callersMethodpost
(Runnable r)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/HandlerThreadExtension.java:53
↓ 12 callersMethodgetView
()
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/items/ListItemData.java:25
↓ 11 callersMethodaddMessage
Use it if you need to add a single message
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/MessagesHandlerThread.java:76
↓ 11 callersMethodstop
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:121
↓ 10 callersMethodgetChildAt
(int position)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/scroll_utils/ItemsPositionGetter.java:15
↓ 10 callersMethodinf
(final String TAG, final String message)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/Logger.java:19
↓ 9 callersMethodcheckThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:115
↓ 9 callersMethodreset
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:81
↓ 8 callersMethodrelease
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:128
↓ 8 callersMethodtryToFailSetDataSource
(MediaPlayerWrapper.State previousState)
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperSetDataSourceTest.java:116
↓ 7 callersMethodfillWithData
(int indexInAdapter, View view)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/items/ListItemData.java:29
↓ 7 callersMethodgetChildCount
()
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/scroll_utils/ItemsPositionGetter.java:19
↓ 7 callersMethodgetIndex
()
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/items/ListItemData.java:21
↓ 7 callersMethodtryToFailPrepare
(MediaPlayerWrapper.State previousState)
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperPrepareTest.java:120
↓ 7 callersMethodwait
(String owner)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/PlayerQueueLock.java:33
↓ 6 callersMethodattachThreadId
(String str)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/Logger.java:31
↓ 6 callersMethodattachThreadId
(String str)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/utils/Logger.java:32
↓ 6 callersMethodcomplete
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:63
↓ 6 callersMethodfailWithError
()
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:67
↓ 6 callersMethodgetVisibilityPercents
When this method is called, the implementation should provide a visibility percents in range 0 - 100 % @param view the view which visibility percent s
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/items/ListItem.java:22
↓ 6 callersMethodindexOfChild
(View view)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/scroll_utils/ItemsPositionGetter.java:17
↓ 6 callersMethodonScrollStateIdle
(ItemsPositionGetter itemsPositionGetter, int firstVisiblePosition, int lastVisiblePosition)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/ListItemsVisibilityCalculator.java:10
↓ 5 callersMethodaddMediaPlayerListener
(MediaPlayerWrapper.MainThreadMediaPlayerListener listener)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:294
↓ 5 callersMethodlock
(String owner)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/PlayerQueueLock.java:15
↓ 5 callersMethodnotify
(String owner)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/PlayerQueueLock.java:39
↓ 5 callersMethodplayNewVideo
(MetaData currentItemMetaData, VideoPlayerView player, VideoPlayerManager<MetaData> videoPlayerManager)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/VideoItem.java:11
↓ 5 callersMethodtryToFailStart
(MediaPlayerWrapper.State previousState)
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperStartTest.java:118
↓ 5 callersMethodtryToFailStop
(MediaPlayerWrapper.State previousState)
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperStopTest.java:124
↓ 5 callersMethodunlock
(String owner)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/PlayerQueueLock.java:21
↓ 4 callersMethodclearAllPendingMessages
(String outer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/MessagesHandlerThread.java:112
↓ 4 callersMethodgetContentHeight
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:312
↓ 4 callersMethodgetContentWidth
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:320
↓ 4 callersMethodgetFirstVisiblePosition
()
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/scroll_utils/ItemsPositionGetter.java:23
↓ 4 callersMethodgetLastVisiblePosition
()
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/scroll_utils/ItemsPositionGetter.java:21
↓ 4 callersMethodinitView
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:236
↓ 4 callersMethodisReadyForPlayback
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:524
↓ 4 callersMethodonErrorMainThread
(int what, int extra)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:660
↓ 4 callersMethodpauseQueueProcessing
(String outer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/MessagesHandlerThread.java:102
↓ 4 callersMethodresumeQueueProcessing
(String outer)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/MessagesHandlerThread.java:107
↓ 4 callersMethodsetVideoSize
(Integer videoHeight, Integer videoWidth)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ReadyForPlaybackIndicator.java:39
↓ 4 callersMethodstart
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:207
↓ 4 callersMethodstartNewPlayback
In order to start new playback we have to do few steps in specific order: Before calling this method the queue processing should be stopped 1. Clear
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:175
↓ 4 callersMethodupdateMatrixScaleRotate
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:175
↓ 4 callersMethodw
(final String TAG, final String message)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/Logger.java:15
↓ 3 callersMethodaddMessages
Use it if you need to add a multiple messages
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/MessagesHandlerThread.java:91
↓ 3 callersMethodgetCurrentState
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/player_messages/PlayerMessage.java:24
↓ 3 callersMethodonScroll
(ItemsPositionGetter itemsPositionGetter, int firstVisibleItem, int visibleItemCount, int scrollState)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/ListItemsVisibilityCalculator.java:11
↓ 3 callersMethodreset
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:121
↓ 3 callersMethodstopAnyPlayback
Call it if you need to stop any playback that is currently playing
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/VideoPlayerManager.java:39
↓ 3 callersMethodstopResetReleaseClearCurrentPlayer
This method posts a set of messages to {@link MessagesHandlerThread} in order to stop current playback
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:287
↓ 2 callersMethodcreateView
(ViewGroup parent, int screenWidth)
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/BaseVideoItem.java:61
↓ 2 callersMethodgetScaledContentHeight
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:293
↓ 2 callersMethodgetScaledContentWidth
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:289
↓ 2 callersMethodisAttachedToWindow
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:611
↓ 2 callersMethodisInPlaybackState
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:155
↓ 2 callersMethodisSurfaceTextureAvailable
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ReadyForPlaybackIndicator.java:24
↓ 2 callersMethodmakeToast
(String text)
app/src/main/java/com/volokh/danylo/videolist/visibility_demo/adapter/items/VisibilityItem.java:31
↓ 2 callersMethodnotifyPositionUpdated
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:627
↓ 2 callersMethodonScrollDirectionChanged
(ScrollDirection scrollDirection)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/scroll_utils/ScrollDirectionDetector.java:31
↓ 2 callersMethodonScrollDown
()
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/scroll_utils/ScrollDirectionDetector.java:64
↓ 2 callersMethodonScrollUp
()
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/scroll_utils/ScrollDirectionDetector.java:75
↓ 2 callersMethodonStateTouchScroll
(ItemsPositionGetter itemsPositionGetter)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/BaseItemsVisibilityCalculator.java:44
↓ 2 callersMethodonVideoCompletionMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:658
↓ 2 callersMethodonVideoPreparedMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:656
↓ 2 callersMethodonVideoSizeChangedBackgroundThread
(int width, int height)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:85
↓ 2 callersMethodonVideoSizeChangedMainThread
(int width, int height)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:654
↓ 2 callersMethodonVideoStoppedMainThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:664
↓ 2 callersMethodpostQuit
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/HandlerThreadExtension.java:80
↓ 2 callersMethodprintErrorExtra
(int extra)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:439
↓ 2 callersMethodresetMediaPlayer
Call it if you no longer need the player
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/VideoPlayerManager.java:44
↓ 2 callersMethodsetCurrentItem
(ListItemData newCurrentItem)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/SingleListViewItemActiveCalculator.java:351
↓ 2 callersMethodsetDataSource
(String path)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/VideoPlayerView.java:252
↓ 2 callersMethodsetFailedToPrepareUiForPlayback
(boolean failed)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ReadyForPlaybackIndicator.java:48
↓ 2 callersMethodsetMainThreadMediaPlayerListener
Listener trigger 'onVideoPreparedMainThread' and `onVideoCompletionMainThread` events
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:311
↓ 2 callersMethodsetMostVisibleItemChanged
(boolean isDataChanged)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/items/ListItemData.java:47
↓ 2 callersMethodsetNewViewForPlayback
This method posts a message that will eventually call {@link PlayerItemChangeListener#onPlayerItemChanged(MetaData)} When current player is stopped an
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:278
↓ 2 callersMethodsetOnCompletionListener
(OnCompletionListener listener)
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:71
↓ 2 callersMethodsetOnErrorListener
(OnErrorListener listener)
video-player-manager/src/androidTest/java/com/danylo/volokh/video_player_manager/ui/MediaPlayerWrapperTest.java:76
↓ 2 callersMethodsetSurfaceTexture
(SurfaceTexture surfaceTexture)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:489
↓ 2 callersMethodsetSurfaceTextureAvailable
(boolean available)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ReadyForPlaybackIndicator.java:35
↓ 2 callersMethodsetVideoPlayerState
(VideoPlayerView videoPlayerView, PlayerMessageState playerMessageState)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/VideoPlayerManagerCallback.java:15
↓ 2 callersMethodsetVideoStateListener
(VideoStateListener listener)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:315
↓ 2 callersMethodsetVolume
(float leftVolume, float rightVolume)
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:504
↓ 2 callersMethodstartPlayback
This method posts a set of messages to {@link MessagesHandlerThread} in order to start new playback @param videoPlayerView - video player view which
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/manager/SingleVideoPlayerManager.java:252
↓ 2 callersMethodstartThread
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/utils/HandlerThreadExtension.java:65
↓ 2 callersMethodstopPositionUpdateNotifier
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/MediaPlayerWrapper.java:619
↓ 2 callersMethodupdate
This method needs to be called when created/recycled view is updated. Call it in 1. {@link android.widget.ListAdapter#getView(int, View, ViewGroup)} 2
app/src/main/java/com/volokh/danylo/videolist/video_list_demo/adapter/items/BaseVideoItem.java:42
↓ 2 callersMethodupdateMatrixTranslate
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:185
↓ 2 callersMethodupdateTextureViewSize
()
video-player-manager/src/main/java/com/volokh/danylo/video_player_manager/ui/ScalableTextureView.java:73
↓ 1 callersMethodactivateNewCurrentItem
(T newListItem, View currentView, int position)
list-visibility-utils/src/main/java/com/volokh/danylo/visibility_utils/calculator/SingleListViewItemActiveCalculator.java:59
↓ 1 callersMethodaddListView
()
app/src/main/java/com/volokh/danylo/videolist/demo/VideoListActivity.java:89
next →1–100 of 515, ranked by callers