Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Pulimet/ExoPlayer-Wrapper
/ functions
Functions
286 in github.com/Pulimet/ExoPlayer-Wrapper
⨍
Functions
286
◇
Types & classes
15
↓ 7 callers
Method
createMediaSource
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:233
↓ 6 callers
Method
getViewHolder
(int position)
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:168
↓ 6 callers
Method
isPlayingAd
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerStatus.java:17
↓ 5 callers
Method
getAllExoPlayers
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:172
↓ 4 callers
Method
createPlayer
(boolean isToPrepare)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:7
↓ 4 callers
Method
getExoPlayerByPosition
(int firstVisible)
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:159
↓ 4 callers
Method
onSaveInstanceState
(Bundle outState)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:45
↓ 3 callers
Method
createPlayer
(boolean isToPrepare)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:700
↓ 3 callers
Method
getCurrentPosition
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerStatus.java:9
↓ 3 callers
Method
getDuration
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerStatus.java:11
↓ 3 callers
Method
onActivityDestroy
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:43
↓ 3 callers
Method
onActivityPause
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:39
↓ 3 callers
Method
onActivityResume
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:37
↓ 3 callers
Method
onActivityStart
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:35
↓ 3 callers
Method
onActivityStop
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:41
↓ 3 callers
Method
playerUnBlock
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:49
↓ 3 callers
Method
preparePlayer
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:734
↓ 3 callers
Method
seekTo
(int windowIndex, long positionMs)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:25
↓ 3 callers
Method
setAutoPlayOn
(boolean isAutoPlayOn)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:595
↓ 3 callers
Method
setExoPlayerEventsListener
(ExoPlayerListener pExoPlayerListenerListener)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:29
↓ 3 callers
Method
setProgressVisible
(boolean visible)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:329
↓ 3 callers
Method
setUiControllersVisibility
(boolean visibility)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:570
↓ 3 callers
Method
setVideoUrls
(String... urls)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:575
↓ 3 callers
Method
updateMutedStatus
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:395
↓ 2 callers
Method
addProgressBarWithColor
(int colorAccent)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:641
↓ 2 callers
Method
addSavedInstanceState
(Bundle savedInstanceState)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:610
↓ 2 callers
Method
changeAlphaToVisible
(int position, boolean isVisible)
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:145
↓ 2 callers
Method
createAndPrepare
Note: If you added tagUrl ad would start playing automatic even if you had set setAutoPlayOn(false) @return ExoPlayerHelper instance
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:674
↓ 2 callers
Method
getNextWindowIndex
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:510
↓ 2 callers
Method
getVideoUrl
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/VideoItem.java:12
↓ 2 callers
Method
init
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:196
↓ 2 callers
Method
onBtnFullScreen
(int position)
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:226
↓ 2 callers
Method
onVideoTapped
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:29
↓ 2 callers
Method
playerBlock
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:47
↓ 2 callers
Method
playerPlay
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:19
↓ 2 callers
Method
playerPlay
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:816
↓ 2 callers
Method
playerStateChanged
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:989
↓ 2 callers
Method
preparePlayer
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:9
↓ 2 callers
Method
releasePlayer
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:11
↓ 2 callers
Method
releasePlayer
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:765
↓ 2 callers
Method
removeThumbImageView
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:355
↓ 2 callers
Method
seekTo
(int windowIndex, long positionMs)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:837
↓ 2 callers
Method
seekToDefaultPosition
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:27
↓ 2 callers
Method
setExoAdEventsListener
(ExoAdListener exoAdListener)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:605
↓ 2 callers
Method
setFullScreenBtnVisibility
(boolean isVisible)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerControl.java:51
↓ 2 callers
Method
setTagUrl
(String tagUrl)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:585
↓ 2 callers
Method
setThumbImageViewEnabled
(ExoThumbListener exoThumbListener)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:615
↓ 2 callers
Method
smoothScrollToPosition
(RecyclerView recyclerView, RecyclerView.State state, final int positionToScrollTo)
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/SliderLayoutManager.java:37
↓ 1 callers
Method
addAdsToMediaSource
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:284
↓ 1 callers
Method
addMuteButton
(boolean isAdMuted, boolean isVideoMuted)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:565
↓ 1 callers
Method
addProgressBar
(int color)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:154
↓ 1 callers
Method
addSubTitlesToMediaSource
(MediaSource mediaSource, String subTitlesUrl)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:253
↓ 1 callers
Method
addThumbImageView
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:335
↓ 1 callers
Method
blockPlayerByPosition
(int position)
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:131
↓ 1 callers
Method
buildMediaSource
(MediaItem mediaItem)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:266
↓ 1 callers
Method
changeToFullScreen
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:321
↓ 1 callers
Method
changeToNormalScreen
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:360
↓ 1 callers
Method
create
Probably you will feel a need to use that method when you need to show pre-roll ad and you not interested in auto play. That method allows to separate
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:664
↓ 1 callers
Method
createExoPlayerCalled
(boolean isToPrepare)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:19
↓ 1 callers
Method
disableScroll
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/SliderLayoutManager.java:29
↓ 1 callers
Method
enableCache
(int maxCacheSizeMb)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:407
↓ 1 callers
Method
enableLiveStreamSupport
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:635
↓ 1 callers
Method
enableScroll
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/SliderLayoutManager.java:33
↓ 1 callers
Method
getDtToFitCenter
(int viewStart, int viewEnd, int boxEnd)
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/SliderLayoutManager.java:77
↓ 1 callers
Method
getItemCount
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:269
↓ 1 callers
Method
getPreviousWindowIndex
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:514
↓ 1 callers
Method
getThumbUrl
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/VideoItem.java:16
↓ 1 callers
Method
getVideoItemsList
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/ListActivity.java:41
↓ 1 callers
Method
isBehindLiveWindow
(ExoPlaybackException e)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:1095
↓ 1 callers
Method
liveStreamCheck
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:535
↓ 1 callers
Method
onAdClicked
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoAdListener.java:16
↓ 1 callers
Method
onAdEnded
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:551
↓ 1 callers
Method
onAdEnded
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoAdListener.java:12
↓ 1 callers
Method
onAdError
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoAdListener.java:14
↓ 1 callers
Method
onAdPause
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoAdListener.java:8
↓ 1 callers
Method
onAdPlay
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoAdListener.java:6
↓ 1 callers
Method
onAdResume
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoAdListener.java:10
↓ 1 callers
Method
onAdTapped
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoAdListener.java:18
↓ 1 callers
Method
onBack
()
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:576
↓ 1 callers
Method
onBuffering
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoAdListener.java:20
↓ 1 callers
Method
onFullScreenBtnTap
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:41
↓ 1 callers
Method
onLoadingStatusChanged
(boolean isLoading, long bufferedPosition, int bufferedPercentage)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:5
↓ 1 callers
Method
onMuteStateChanged
(boolean isMuted)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:27
↓ 1 callers
Method
onPauseBtnTap
@return - true to handle the tap
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:39
↓ 1 callers
Method
onPlayBtnTap
@return - true to handle the tap
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:34
↓ 1 callers
Method
onPlayerBuffering
(int currentWindowIndex)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:11
↓ 1 callers
Method
onPlayerBuffering
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:519
↓ 1 callers
Method
onPlayerError
(String errorString)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:17
↓ 1 callers
Method
onPlayerLoadingChanged
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:531
↓ 1 callers
Method
onPlayerPaused
(int currentWindowIndex)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:9
↓ 1 callers
Method
onPlayerPaused
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:547
↓ 1 callers
Method
onPlayerPlaying
(int currentWindowIndex)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:7
↓ 1 callers
Method
onPlayerPlaying
()
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerHelper.java:525
↓ 1 callers
Method
onPlayerStateEnded
(int currentWindowIndex)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:13
↓ 1 callers
Method
onPlayerStateIdle
(int currentWindowIndex)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:15
↓ 1 callers
Method
onSelectedItemChanged
(int newSelected)
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:102
↓ 1 callers
Method
onThumbImageViewReady
(ImageView imageView)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoThumbListener.java:6
↓ 1 callers
Method
onTracksChanged
(int currentWindowIndex, int nextWindowIndex, boolean isPlayBackStateReady)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:25
↓ 1 callers
Method
onVideoResumeDataLoaded
(int window, long position, boolean isResumeWhenReady)
exoplayerhelper/src/main/java/net/alexandroid/utils/exoplayerhelper/ExoPlayerListener.java:23
↓ 1 callers
Method
pausePlayerByPosition
(int position)
app/src/main/java/net/alexandroid/utils/exoplayerlibrary/list/RecyclerViewAdapter.java:138
next →
1–100 of 286, ranked by callers