Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

acquireLocalAssetRights(String, String) - Method in class com.kaltura.playkit.drm.WidevineClassicDrm
 
acquireRights(String, String) - Method in class com.kaltura.playkit.drm.WidevineClassicDrm
 
acquireSession(Looper, DrmInitData) - Method in class com.kaltura.playkit.drm.DeferredDrmSessionManager
 
adapt(PKRequestParams) - Method in interface com.kaltura.playkit.PKRequestParams.Adapter
Return a potentially modified PKRequestParams object.
adapt(PKRequestParams) - Method in class com.kaltura.playkit.plugins.playback.KalturaPlaybackRequestAdapter
 
adapt(PKRequestParams) - Method in class com.kaltura.playkit.plugins.playback.KalturaUDRMLicenseRequestAdapter
 
AdBufferEnd(long) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdBufferEnd
 
AdBufferStart(long) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdBufferStart
 
AdController - Interface in com.kaltura.playkit.ads
Created by Noam Tamim @ Kaltura on 14/12/2016.
AdCuePoints - Class in com.kaltura.playkit.plugins.ads
Created by gilad.nadav on 22/11/2016.
AdCuePoints(List<Long>) - Constructor for class com.kaltura.playkit.plugins.ads.AdCuePoints
 
AdCuePointsUpdateEvent(AdCuePoints) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdCuePointsUpdateEvent
 
addEventListener(PKEvent.Listener, Enum...) - Method in interface com.kaltura.playkit.Player
Add event listener to the player.
addEventListener(PKEvent.Listener, Enum...) - Method in class com.kaltura.playkit.player.PlayerController
 
addEventListener(PKEvent.Listener, Enum...) - Method in class com.kaltura.playkit.PlayerDecorator
 
addEventListener(PKEvent.Listener, Enum...) - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
addStateChangeListener(PKEvent.Listener) - Method in interface com.kaltura.playkit.Player
Add state changed listener to the player.
addStateChangeListener(PKEvent.Listener) - Method in class com.kaltura.playkit.player.PlayerController
 
addStateChangeListener(PKEvent.Listener) - Method in class com.kaltura.playkit.PlayerDecorator
 
addStateChangeListener(PKEvent.Listener) - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
AdEnabledPlayerController - Class in com.kaltura.playkit.ads
 
AdEnabledPlayerController(AdsProvider) - Constructor for class com.kaltura.playkit.ads.AdEnabledPlayerController
 
AdEvent - Class in com.kaltura.playkit.plugins.ads
Created by gilad.nadav on 22/11/2016.
AdEvent(AdEvent.Type) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent
 
AdEvent.AdBufferEnd - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.AdBufferStart - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.AdCuePointsUpdateEvent - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.AdLoadedEvent - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.AdPausedEvent - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.AdPlayHeadEvent - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.AdRequestedEvent - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.AdResumedEvent - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.AdSkippedEvent - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.AdStartedEvent - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.Error - Class in com.kaltura.playkit.plugins.ads
 
AdEvent.Type - Enum in com.kaltura.playkit.plugins.ads
 
adInfo - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdLoadedEvent
 
adInfo - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdPausedEvent
 
adInfo - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdResumedEvent
 
adInfo - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdSkippedEvent
 
adInfo - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdStartedEvent
 
AdInfo - Class in com.kaltura.playkit.plugins.ads
Created by gilad.nadav on 22/11/2016.
AdInfo(String, long, long, String, boolean, String, String, String, int, int, int, int, int, int, boolean, long) - Constructor for class com.kaltura.playkit.plugins.ads.AdInfo
 
AdLoadedEvent(AdInfo) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdLoadedEvent
 
AdPausedEvent(AdInfo) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdPausedEvent
 
adPlayHead - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdPlayHeadEvent
 
AdPlayHeadEvent(long) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdPlayHeadEvent
 
adPosition - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdBufferEnd
 
adPosition - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdBufferStart
 
AdPositionType - Enum in com.kaltura.playkit.plugins.ads
Created by gilad.nadav on 17/01/2017.
AdRequestedEvent(String) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdRequestedEvent
 
AdResumedEvent(AdInfo) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdResumedEvent
 
AdSkippedEvent(AdInfo) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdSkippedEvent
 
AdsProvider - Interface in com.kaltura.playkit.plugins.ads
 
AdStartedEvent(AdInfo) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.AdStartedEvent
 
AdTagType - Enum in com.kaltura.playkit.ads
 
adTagUrl - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdRequestedEvent
 
Assert - Class in com.kaltura.playkit
 
Assert() - Constructor for class com.kaltura.playkit.Assert
 
AudioTrack - Class in com.kaltura.playkit.player
Audio track data holder.
AudioTrackChanged(AudioTrack) - Constructor for class com.kaltura.playkit.PlayerEvent.AudioTrackChanged
 
availableTime - Variable in class com.kaltura.playkit.drm.WidevineClassicDrm.RightsInfo
 

B

BaseExoplayerView - Class in com.kaltura.playkit.player
Created by anton.afanasiev on 22/04/2018.
BaseExoplayerView(Context) - Constructor for class com.kaltura.playkit.player.BaseExoplayerView
 
BaseExoplayerView(Context, AttributeSet, int) - Constructor for class com.kaltura.playkit.player.BaseExoplayerView
 
BaseExoplayerView(Context, AttributeSet) - Constructor for class com.kaltura.playkit.player.BaseExoplayerView
 
BaseTrack - Class in com.kaltura.playkit.player
Base track info object that is common to all the trackInfo types.
buildVideoRenderers(Context, DrmSessionManager<FrameworkMediaCrypto>, long, Handler, VideoRendererEventListener, int, ArrayList<Renderer>) - Method in class com.kaltura.playkit.player.CustomRendererFactory
 
bundleToMap(Bundle, Class<T>) - Static method in class com.kaltura.playkit.Utils
 
byValue(Class<E>, String) - Static method in class com.kaltura.playkit.Utils
 
byValue(Class<E>, String, E) - Static method in class com.kaltura.playkit.Utils
 

C

canAcquireSession(DrmInitData) - Method in class com.kaltura.playkit.drm.DeferredDrmSessionManager
 
canKeepCodec(MediaCodec, MediaCodecInfo, Format, Format) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
cea608CaptionsEnabled() - Method in class com.kaltura.playkit.player.PlayerSettings
 
changeTrack(String) - Method in interface com.kaltura.playkit.Player
Change current track, with specified one by uniqueId.
changeTrack(String) - Method in class com.kaltura.playkit.player.PlayerController
 
changeTrack(String) - Method in interface com.kaltura.playkit.player.PlayerEngine
Change current track, with specified one.
changeTrack(String) - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
chapterId - Variable in class com.kaltura.playkit.player.metadata.PKChapterFrame
 
checkArgument(boolean, Object) - Static method in class com.kaltura.playkit.Assert
 
checkAssetStatus(String, String, LocalAssetsManager.AssetStatusListener) - Method in class com.kaltura.playkit.drm.DrmAdapter
 
checkAssetStatus(String, String, LocalAssetsManager.AssetStatusListener) - Method in class com.kaltura.playkit.LocalAssetsManager
Check the status of the desired asset.
checkDrm(Context) - Static method in class com.kaltura.playkit.player.MediaSupport
 
checkNotEmpty(String, Object) - Static method in class com.kaltura.playkit.Assert
 
checkNotNull(T, Object) - Static method in class com.kaltura.playkit.Assert
 
checkState(boolean, Object) - Static method in class com.kaltura.playkit.Assert
 
children - Variable in class com.kaltura.playkit.player.metadata.PKChapterTocFrame
 
CLIENT_TAG - Static variable in class com.kaltura.playkit.PlayKitManager
 
CodecMaxValues(int, int, int) - Constructor for class com.google.android.exoplayer2.video.CustomVideoCodecRenderer.CodecMaxValues
 
com.google.android.exoplayer2.video - package com.google.android.exoplayer2.video
 
com.kaltura.playkit - package com.kaltura.playkit
 
com.kaltura.playkit.ads - package com.kaltura.playkit.ads
 
com.kaltura.playkit.drm - package com.kaltura.playkit.drm
 
com.kaltura.playkit.player - package com.kaltura.playkit.player
 
com.kaltura.playkit.player.metadata - package com.kaltura.playkit.player.metadata
 
com.kaltura.playkit.player.vr - package com.kaltura.playkit.player.vr
 
com.kaltura.playkit.plugins - package com.kaltura.playkit.plugins
 
com.kaltura.playkit.plugins.ads - package com.kaltura.playkit.plugins.ads
 
com.kaltura.playkit.plugins.playback - package com.kaltura.playkit.plugins.playback
 
com.kaltura.playkit.utils - package com.kaltura.playkit.utils
 
configureCodec(MediaCodecInfo, MediaCodec, Format, MediaCrypto) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
Consts - Class in com.kaltura.playkit.utils
Created by anton.afanasiev on 04/12/2016.
Consts() - Constructor for class com.kaltura.playkit.utils.Consts
 
contentCompleted() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
convert(Metadata) - Static method in class com.kaltura.playkit.player.metadata.MetadataConverter
 
createDataSourceInternal(HttpDataSource.RequestProperties) - Method in class com.kaltura.playkit.player.CustomHttpDataSourceFactory
 
CREATOR - Static variable in class com.kaltura.playkit.PKDrmParams
 
CREATOR - Static variable in class com.kaltura.playkit.PKMediaEntry
 
CREATOR - Static variable in class com.kaltura.playkit.PKMediaSource
 
crossProtocolRedirectEnabled() - Method in class com.kaltura.playkit.player.PlayerSettings
 
cuePoints - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.AdCuePointsUpdateEvent
 
CustomHttpDataSourceFactory - Class in com.kaltura.playkit.player
A HttpDataSource.Factory that produces CustomHttpDataSourceFactory instances.
CustomHttpDataSourceFactory(String, PKRequestParams, int, int, boolean) - Constructor for class com.kaltura.playkit.player.CustomHttpDataSourceFactory
 
CustomRendererFactory - Class in com.kaltura.playkit.player
Created by anton.afanasiev on 25/02/2018.
CustomRendererFactory(Context, DrmSessionManager<FrameworkMediaCrypto>, int) - Constructor for class com.kaltura.playkit.player.CustomRendererFactory
 
CustomVideoCodecRenderer - Class in com.google.android.exoplayer2.video
Decodes and renders video using MediaCodec.
CustomVideoCodecRenderer(Context, MediaCodecSelector) - Constructor for class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
CustomVideoCodecRenderer(Context, MediaCodecSelector, long) - Constructor for class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
CustomVideoCodecRenderer(Context, MediaCodecSelector, long, Handler, VideoRendererEventListener, int) - Constructor for class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
CustomVideoCodecRenderer(Context, MediaCodecSelector, long, DrmSessionManager<FrameworkMediaCrypto>, boolean, Handler, VideoRendererEventListener, int) - Constructor for class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
CustomVideoCodecRenderer.CodecMaxValues - Class in com.google.android.exoplayer2.video
 

D

d(String) - Method in class com.kaltura.playkit.PKLog
 
d(String, Throwable) - Method in class com.kaltura.playkit.PKLog
 
d(String, String) - Static method in class com.kaltura.playkit.PKLog
 
data - Variable in class com.kaltura.playkit.player.metadata.PKBinaryFrame
 
data - Variable in class com.kaltura.playkit.player.metadata.PKGeobFrame
 
DEFAULT_ANALYTICS_TIMER_INTERVAL_HIGH - Static variable in class com.kaltura.playkit.utils.Consts
 
DEFAULT_ANALYTICS_TIMER_INTERVAL_HIGH_SEC - Static variable in class com.kaltura.playkit.utils.Consts
 
DEFAULT_ANALYTICS_TIMER_INTERVAL_LOW - Static variable in class com.kaltura.playkit.utils.Consts
 
DEFAULT_ANALYTICS_TIMER_INTERVAL_LOW_SEC - Static variable in class com.kaltura.playkit.utils.Consts
 
DEFAULT_PITCH_RATE - Static variable in class com.kaltura.playkit.utils.Consts
 
DEFAULT_PLAYBACK_RATE_SPEED - Static variable in class com.kaltura.playkit.utils.Consts
 
DEFAULT_PLAYHEAD_UPDATE_MILI - Static variable in class com.kaltura.playkit.utils.Consts
 
DEFAULT_TRACK_SELECTION_FLAG - Static variable in class com.kaltura.playkit.utils.Consts
Flag that indicates, that this specified track will be selected by the player as default track.
DEFAULT_VOLUME - Static variable in class com.kaltura.playkit.utils.Consts
 
DefaultLocalDataStore(Context) - Constructor for class com.kaltura.playkit.LocalAssetsManager.DefaultLocalDataStore
 
DeferredDrmSessionManager - Class in com.kaltura.playkit.drm
 
DeferredDrmSessionManager(Handler, HttpDataSource.Factory, DeferredDrmSessionManager.DrmSessionListener) - Constructor for class com.kaltura.playkit.drm.DeferredDrmSessionManager
 
DeferredDrmSessionManager.DrmSessionListener - Interface in com.kaltura.playkit.drm
 
describeContents() - Method in class com.kaltura.playkit.PKDrmParams
 
describeContents() - Method in class com.kaltura.playkit.PKMediaEntry
 
describeContents() - Method in class com.kaltura.playkit.PKMediaSource
 
description - Variable in class com.kaltura.playkit.player.metadata.PKApicFrame
 
description - Variable in class com.kaltura.playkit.player.metadata.PKCommentFrame
 
description - Variable in class com.kaltura.playkit.player.metadata.PKGeobFrame
 
description - Variable in class com.kaltura.playkit.player.metadata.PKTextInformationFrame
 
description - Variable in class com.kaltura.playkit.player.metadata.PKUrlLinkFrame
 
destroy() - Method in interface com.kaltura.playkit.Player
Should be called when you want to destroy the player.
destroy() - Method in class com.kaltura.playkit.player.PlayerController
 
destroy() - Method in interface com.kaltura.playkit.player.PlayerEngine
Actually destroy the PlayerEngine implementation.
destroy() - Method in class com.kaltura.playkit.PlayerDecorator
 
destroy() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
destroyAdsManager() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
DEVICE_CHIPSET - Static variable in class com.kaltura.playkit.player.MediaSupport
 
DeviceUuidFactory - Class in com.kaltura.playkit.drm
 
DeviceUuidFactory() - Constructor for class com.kaltura.playkit.drm.DeviceUuidFactory
 
disableDeviceCapabilitiesReport() - Static method in class com.kaltura.playkit.PlayKitManager
 
DISTANCE_FROM_LIVE_THRESHOLD - Static variable in class com.kaltura.playkit.utils.Consts
 
DrmAdapter - Class in com.kaltura.playkit.drm
 
DrmAdapter() - Constructor for class com.kaltura.playkit.drm.DrmAdapter
 
dropOutputBuffer(MediaCodec, int, long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Drops the output buffer with the specified index.
DummySurfaceWorkaroundTest - Class in com.kaltura.playkit.player
 
DummySurfaceWorkaroundTest() - Constructor for class com.kaltura.playkit.player.DummySurfaceWorkaroundTest
 
duration - Variable in class com.kaltura.playkit.PlayerEvent.DurationChanged
 
duration - Variable in class com.kaltura.playkit.PlayerEvent.PlayheadUpdated
 
DurationChanged(long) - Constructor for class com.kaltura.playkit.PlayerEvent.DurationChanged
 
durationMs - Variable in class com.kaltura.playkit.player.metadata.PKEventMessage
 

E

e(String) - Method in class com.kaltura.playkit.PKLog
 
e(String, Throwable) - Method in class com.kaltura.playkit.PKLog
 
e(String, String) - Static method in class com.kaltura.playkit.PKLog
 
elementId - Variable in class com.kaltura.playkit.player.metadata.PKChapterTocFrame
 
endOffset - Variable in class com.kaltura.playkit.player.metadata.PKChapterFrame
 
endTimeMs - Variable in class com.kaltura.playkit.player.metadata.PKChapterFrame
 
equals(Object) - Method in class com.kaltura.playkit.PKMediaSource
 
equals(Object) - Method in class com.kaltura.playkit.player.PKMediaSourceConfig
 
Error(PKError) - Constructor for class com.kaltura.playkit.PlayerEvent.Error
 
error - Variable in class com.kaltura.playkit.PlayerEvent.Error
 
Error(PKError) - Constructor for class com.kaltura.playkit.plugins.ads.AdEvent.Error
 
error - Variable in class com.kaltura.playkit.plugins.ads.AdEvent.Error
 
errorCode - Variable in enum com.kaltura.playkit.ads.PKAdErrorType
 
errorCode - Variable in enum com.kaltura.playkit.player.PKPlayerErrorType
 
errorType - Variable in class com.kaltura.playkit.PKError
 
eventType() - Method in class com.kaltura.playkit.LogEvent
 
eventType() - Method in interface com.kaltura.playkit.PKEvent
 
eventType() - Method in class com.kaltura.playkit.PlayerEvent
 
eventType() - Method in class com.kaltura.playkit.plugins.ads.AdEvent
 
exception - Variable in class com.kaltura.playkit.PKError
 
executeGet(String, Map<String, String>) - Static method in class com.kaltura.playkit.Utils
 
executePost(String, byte[], Map<String, String>) - Static method in class com.kaltura.playkit.Utils
 
expiryTime - Variable in class com.kaltura.playkit.drm.WidevineClassicDrm.RightsInfo
 

F

factory - Static variable in class com.kaltura.playkit.plugins.SamplePlugin
 
failState(Object) - Static method in class com.kaltura.playkit.Assert
 
fileName - Variable in class com.kaltura.playkit.player.metadata.PKGeobFrame
 
flushCodec() - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
fullyReadInputStream(InputStream, int) - Static method in class com.kaltura.playkit.Utils
 

G

Generic(PlayerEvent.Type) - Constructor for class com.kaltura.playkit.PlayerEvent.Generic
 
get(String) - Static method in class com.kaltura.playkit.PKLog
 
getAdContentType() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdContentType() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdContnentType() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdCuePoints() - Method in class com.kaltura.playkit.plugins.ads.AdCuePoints
 
getAdCurrentPosition() - Method in interface com.kaltura.playkit.ads.AdController
 
getAdCurrentPosition() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
getAdDescription() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdDescription() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdDuration() - Method in interface com.kaltura.playkit.ads.AdController
 
getAdDuration() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
getAdDuration() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdDuration() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdHeight() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdHeight() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdId() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdId() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdIndexInPod() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdIndexInPod() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdInfo() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
getAdPlayHead() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdPlayHead() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdPodTimeOffset() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdPodTimeOffset() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdPositionType() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdPositionType() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdSystem() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdSystem() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdTitle() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdTitle() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAdWidth() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getAdWidth() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getAudioBitrate() - Method in class com.kaltura.playkit.PlaybackInfo
 
getAudioTracks() - Method in class com.kaltura.playkit.player.PKTracks
Getter for audioTracks list.
getBitrate() - Method in class com.kaltura.playkit.player.AudioTrack
Getter for the track bitrate.
getBitrate() - Method in class com.kaltura.playkit.player.VideoTrack
Getter for the track bitrate.
getBufferedPosition() - Method in interface com.kaltura.playkit.Player
 
getBufferedPosition() - Method in class com.kaltura.playkit.player.PlayerController
 
getBufferedPosition() - Method in interface com.kaltura.playkit.player.PlayerEngine
 
getBufferedPosition() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
getCodecMaxValues(MediaCodecInfo, Format, Format[]) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Returns CustomVideoCodecRenderer.CodecMaxValues suitable for configuring a codec for format in a way that will allow possible adaptation to other compatible formats in streamFormats.
getContentRequestAdapter() - Method in class com.kaltura.playkit.player.PlayerSettings
 
getController(Class<T>) - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
getController(Class<T>) - Method in interface com.kaltura.playkit.Player
Generic getters for playkit controllers.
getController(Class<T>) - Method in class com.kaltura.playkit.player.PlayerController
 
getController(Class<T>) - Method in interface com.kaltura.playkit.player.PlayerEngine
Generic getters for playkit controllers.
getController(Class<T>) - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
getCurrentError() - Method in interface com.kaltura.playkit.player.PlayerEngine
Return the ExceptionInfo object, which holds the last error that happened, and counter, which holds amount of the same exception that happened in a row.
getCurrentPosition() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
getCurrentPosition() - Method in interface com.kaltura.playkit.Player
Getter for the current playback position.
getCurrentPosition() - Method in class com.kaltura.playkit.player.PlayerController
 
getCurrentPosition() - Method in interface com.kaltura.playkit.player.PlayerEngine
Getter for the current playback position.
getCurrentPosition() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
getCurrentPosition() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
getDefaultAudioTrackIndex() - Method in class com.kaltura.playkit.player.PKTracks
Getter for default audio track index.
getDefaultTextTrackIndex() - Method in class com.kaltura.playkit.player.PKTracks
Getter for default text track index.
getDefaultVideoTrackIndex() - Method in class com.kaltura.playkit.player.PKTracks
Getter for default video track index.
getDeviceUuid(Context) - Static method in class com.kaltura.playkit.drm.DeviceUuidFactory
 
getDrmAdapter(PKDrmParams.Scheme, Context, LocalDataStore) - Static method in class com.kaltura.playkit.drm.DrmAdapter
 
getDrmData() - Method in class com.kaltura.playkit.LocalAssetsManager.LocalMediaSource
 
getDrmData() - Method in class com.kaltura.playkit.PKMediaSource
 
getDuration() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
getDuration() - Method in class com.kaltura.playkit.PKMediaEntry
 
getDuration() - Method in interface com.kaltura.playkit.Player
 
getDuration() - Method in class com.kaltura.playkit.player.PlayerController
 
getDuration() - Method in interface com.kaltura.playkit.player.PlayerEngine
 
getDuration() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
getDuration() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
getErrorReport(Exception) - Static method in class com.kaltura.playkit.PKDeviceCapabilities
 
getHeight() - Method in class com.kaltura.playkit.player.VideoTrack
Getter for the track height.
getId() - Method in class com.kaltura.playkit.PKMediaEntry
 
getId() - Method in class com.kaltura.playkit.PKMediaSource
 
getInteractionMode() - Method in class com.kaltura.playkit.player.vr.VRSettings
 
getLabel() - Method in class com.kaltura.playkit.player.AudioTrack
Getter for the track label.
getLabel() - Method in class com.kaltura.playkit.player.TextTrack
Getter for the track label.
getLanguage() - Method in class com.kaltura.playkit.player.AudioTrack
Getter for the track language.
getLanguage() - Method in class com.kaltura.playkit.player.TextTrack
Getter for the track language.
getLastSelectedTrack(int) - Method in interface com.kaltura.playkit.player.PlayerEngine
 
getLicenseRequestAdapter() - Method in class com.kaltura.playkit.player.PlayerSettings
 
getLicenseUri() - Method in class com.kaltura.playkit.PKDrmParams
 
getLoadControlBuffers() - Method in class com.kaltura.playkit.player.PlayerSettings
 
getLocalMediaSource(String, String) - Method in class com.kaltura.playkit.LocalAssetsManager
 
getMaxPlayerBufferMs() - Method in class com.kaltura.playkit.player.LoadControlBuffers
 
getMediaEntry() - Method in class com.kaltura.playkit.PKMediaConfig
 
getMediaFormat(Format, CustomVideoCodecRenderer.CodecMaxValues, boolean, int) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Returns the framework MediaFormat that should be used to configure the decoder.
getMediaFormat() - Method in class com.kaltura.playkit.PKMediaSource
 
getMediaFormat() - Method in interface com.kaltura.playkit.Player
 
getMediaFormat() - Method in class com.kaltura.playkit.player.PlayerController
 
getMediaFormat() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
getMediaType() - Method in class com.kaltura.playkit.PKMediaEntry
 
getMetadata() - Method in class com.kaltura.playkit.PKMediaEntry
 
getMetadata() - Method in interface com.kaltura.playkit.player.PlayerEngine
Will return list of metadata objects, for the loaded entry.
getMinBufferAfterInteractionMs() - Method in class com.kaltura.playkit.player.LoadControlBuffers
 
getMinBufferAfterReBufferMs() - Method in class com.kaltura.playkit.player.LoadControlBuffers
 
getMinPlayerBufferMs() - Method in class com.kaltura.playkit.player.LoadControlBuffers
 
getName() - Method in class com.kaltura.playkit.PKMediaEntry
 
getName() - Method in interface com.kaltura.playkit.PKPlugin.Factory
 
getPKTracks() - Method in interface com.kaltura.playkit.player.PlayerEngine
 
getPlaybackInfo() - Method in interface com.kaltura.playkit.player.PlayerEngine
Holds current media url(as String), current playing video and audio bitrates.
getPlaybackRate() - Method in interface com.kaltura.playkit.Player
get current player speed
getPlaybackRate() - Method in class com.kaltura.playkit.player.PlayerController
 
getPlaybackRate() - Method in interface com.kaltura.playkit.player.PlayerEngine
 
getPlaybackRate() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
getPlayerDecorator() - Method in class com.kaltura.playkit.PKPlugin
 
getPlayerDecorator() - Method in class com.kaltura.playkit.plugins.SamplePlugin
 
getPluginConfig(String) - Method in class com.kaltura.playkit.PKPluginConfigs
 
getPodCount() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getPodCount() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getPodIndex() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getPodIndex() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getPreferredAudioTrackConfig() - Method in class com.kaltura.playkit.player.PlayerSettings
 
getPreferredMediaFormat() - Method in class com.kaltura.playkit.player.PlayerSettings
 
getPreferredMode() - Method in class com.kaltura.playkit.PKTrackConfig
 
getPreferredTextTrackConfig() - Method in class com.kaltura.playkit.player.PlayerSettings
 
getReport(Context) - Static method in class com.kaltura.playkit.PKDeviceCapabilities
 
getRightsInfo(String) - Method in class com.kaltura.playkit.drm.WidevineClassicDrm
 
getScheme() - Method in class com.kaltura.playkit.PKDrmParams
 
getSessionId() - Method in interface com.kaltura.playkit.Player
Get the Player's SessionId.
getSessionId() - Method in class com.kaltura.playkit.player.PlayerController
 
getSessionId() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
getSettings() - Method in interface com.kaltura.playkit.Player
Get the Player's Player.Settings object, for setting some optional properties.
getSettings() - Method in class com.kaltura.playkit.player.PlayerController
 
getSettings() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
getSources() - Method in class com.kaltura.playkit.PKMediaEntry
 
getStartPosition() - Method in class com.kaltura.playkit.PKMediaConfig
Getter for start position.
getStorage() - Method in class com.kaltura.playkit.LocalAssetsManager.LocalMediaSource
 
getSurfaceHolder() - Method in class com.kaltura.playkit.player.MediaPlayerView
 
getTextTracks() - Method in class com.kaltura.playkit.player.PKTracks
Getter for textTracks list.
getTotalAdsInPod() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
getTotalAdsInPod() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
getTrackLanguage() - Method in class com.kaltura.playkit.PKTrackConfig
 
getUniqueId() - Method in class com.kaltura.playkit.player.BaseTrack
Getter for uniqueId
getUrl() - Method in class com.kaltura.playkit.PKMediaSource
 
getVersion() - Method in interface com.kaltura.playkit.PKPlugin.Factory
 
getVideoBitrate() - Method in class com.kaltura.playkit.PlaybackInfo
 
getVideoHeight() - Method in class com.kaltura.playkit.PlaybackInfo
 
getVideoThroughput() - Method in class com.kaltura.playkit.PlaybackInfo
 
getVideoTracks() - Method in class com.kaltura.playkit.player.PKTracks
Getter for videoTracks list.
getVideoWidth() - Method in class com.kaltura.playkit.PlaybackInfo
 
getView() - Method in interface com.kaltura.playkit.Player
The Player's View.
getView() - Method in class com.kaltura.playkit.player.PlayerController
 
getView() - Method in interface com.kaltura.playkit.player.PlayerEngine
Getter for the View to which current surface is attached to.
getView() - Method in class com.kaltura.playkit.PlayerDecorator
 
getView() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
getVolume() - Method in interface com.kaltura.playkit.player.PlayerEngine
 
getVrSettings() - Method in class com.kaltura.playkit.player.PKMediaSourceConfig
 
getVrSettings() - Method in class com.kaltura.playkit.player.vr.VRPKMediaEntry
 
getWidth() - Method in class com.kaltura.playkit.player.VideoTrack
Getter for the track width.

H

handleMessage(int, Object) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
hasConfig(String) - Method in class com.kaltura.playkit.PKPluginConfigs
 
hasDrmParams() - Method in class com.kaltura.playkit.LocalAssetsManager.LocalMediaSource
 
hasDrmParams() - Method in class com.kaltura.playkit.PKMediaSource
 
hashCode() - Method in class com.kaltura.playkit.PKMediaSource
 
hashCode() - Method in class com.kaltura.playkit.player.PKMediaSourceConfig
 
hasMidRoll() - Method in class com.kaltura.playkit.plugins.ads.AdCuePoints
 
hasPostRoll() - Method in class com.kaltura.playkit.plugins.ads.AdCuePoints
 
hasPreRoll() - Method in class com.kaltura.playkit.plugins.ads.AdCuePoints
 
hasSources() - Method in class com.kaltura.playkit.PKMediaEntry
 
hasVRParams() - Method in class com.kaltura.playkit.player.vr.VRPKMediaEntry
 
headers - Variable in class com.kaltura.playkit.PKRequestParams
 
height - Variable in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer.CodecMaxValues
 
hideVideoSubtitles() - Method in class com.kaltura.playkit.player.MediaPlayerView
 
hideVideoSubtitles() - Method in class com.kaltura.playkit.player.PlayerView
 
hideVideoSurface() - Method in class com.kaltura.playkit.player.MediaPlayerView
 
hideVideoSurface() - Method in class com.kaltura.playkit.player.PlayerView
 

I

i(String) - Method in class com.kaltura.playkit.PKLog
 
i(String, Throwable) - Method in class com.kaltura.playkit.PKLog
 
i(String, String) - Static method in class com.kaltura.playkit.PKLog
 
id - Variable in class com.kaltura.playkit.player.metadata.PKApicFrame
 
id - Variable in class com.kaltura.playkit.player.metadata.PKBinaryFrame
 
id - Variable in class com.kaltura.playkit.player.metadata.PKChapterFrame
 
id - Variable in class com.kaltura.playkit.player.metadata.PKChapterTocFrame
 
id - Variable in class com.kaltura.playkit.player.metadata.PKCommentFrame
 
id - Variable in class com.kaltura.playkit.player.metadata.PKEventMessage
 
id - Variable in class com.kaltura.playkit.player.metadata.PKGeobFrame
 
id - Variable in class com.kaltura.playkit.player.metadata.PKPrivFrame
 
id - Variable in class com.kaltura.playkit.player.metadata.PKTextInformationFrame
 
id - Variable in class com.kaltura.playkit.player.metadata.PKUrlLinkFrame
 
init(Context) - Static method in class com.kaltura.playkit.player.Profiler
 
initializeDrm(Context, MediaSupport.DrmInitCallback) - Static method in class com.kaltura.playkit.player.MediaSupport
Initialize the DRM subsystem, performing provisioning if required.
inputSize - Variable in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer.CodecMaxValues
 
install(Player, String) - Static method in class com.kaltura.playkit.plugins.playback.KalturaPlaybackRequestAdapter
 
install(Player, String) - Static method in class com.kaltura.playkit.plugins.playback.KalturaUDRMLicenseRequestAdapter
 
isAdaptive() - Method in class com.kaltura.playkit.player.BaseTrack
Getter for isAdaptive field.
isAdAutoPlayOnResume() - Method in class com.kaltura.playkit.player.PlayerSettings
 
isAdDisplayed() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
isAdError() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
isAdPaused() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
isAdRequested() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
isAdSkippable() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
isAdSkippable() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
isAllAdsCompleted() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
isBumper() - Method in interface com.kaltura.playkit.ads.PKAdInfo
 
isBumper() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
isFlingEnabled() - Method in class com.kaltura.playkit.player.vr.VRSettings
 
isJsonObjectValueValid(JsonObject, String) - Static method in class com.kaltura.playkit.Utils
 
isLive() - Method in interface com.kaltura.playkit.Player
 
isLive() - Method in class com.kaltura.playkit.player.PlayerController
 
isLive() - Method in interface com.kaltura.playkit.player.PlayerEngine
 
isLive() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
isNullOrEmpty(Collection<?>) - Static method in class com.kaltura.playkit.Utils
 
isOrdered - Variable in class com.kaltura.playkit.player.metadata.PKChapterTocFrame
 
isPlaying() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
isPlaying() - Method in interface com.kaltura.playkit.Player
 
isPlaying() - Method in class com.kaltura.playkit.player.PlayerController
 
isPlaying() - Method in interface com.kaltura.playkit.player.PlayerEngine
 
isPlaying() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
isReady() - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
isRoot - Variable in class com.kaltura.playkit.player.metadata.PKChapterTocFrame
 
isSchemeSupported() - Method in class com.kaltura.playkit.PKDrmParams
 
isSupported() - Method in enum com.kaltura.playkit.PKDrmParams.Scheme
 
isSurfaceSecured() - Method in class com.kaltura.playkit.player.PlayerSettings
 
isVrModeEnabled() - Method in class com.kaltura.playkit.player.vr.VRSettings
 
isVRPlayerEnabled() - Method in class com.kaltura.playkit.player.PlayerSettings
 
isZoomWithPinchEnabled() - Method in class com.kaltura.playkit.player.vr.VRSettings
 
iterator() - Method in class com.kaltura.playkit.PKPluginConfigs
 

K

KALTURA - Static variable in class com.kaltura.playkit.utils.Consts
 
KalturaPlaybackRequestAdapter - Class in com.kaltura.playkit.plugins.playback
Created by Noam Tamim @ Kaltura on 28/03/2017.
KalturaUDRMLicenseRequestAdapter - Class in com.kaltura.playkit.plugins.playback
 

L

language - Variable in class com.kaltura.playkit.player.metadata.PKCommentFrame
 
listen(PKEvent.Listener, Enum...) - Method in class com.kaltura.playkit.MessageBus
 
load(String) - Method in class com.kaltura.playkit.LocalAssetsManager.DefaultLocalDataStore
 
load(String) - Method in interface com.kaltura.playkit.LocalDataStore
Loads the keySetId.
load(PKMediaSourceConfig) - Method in interface com.kaltura.playkit.player.PlayerEngine
Initialize player (if needed), and load the mediaSourceUri that should be played.
LoadControlBuffers - Class in com.kaltura.playkit.player
 
LoadControlBuffers() - Constructor for class com.kaltura.playkit.player.LoadControlBuffers
 
loadPlayer(Context, PKPluginConfigs) - Static method in class com.kaltura.playkit.PlayKitManager
 
LocalAssetsManager - Class in com.kaltura.playkit
Responsible for managing the local(offline) assets.
LocalAssetsManager(Context) - Constructor for class com.kaltura.playkit.LocalAssetsManager
Constructor which will create LocalAssetsManager.DefaultLocalDataStore
LocalAssetsManager(Context, LocalDataStore) - Constructor for class com.kaltura.playkit.LocalAssetsManager
Constructor with custom implementation of the LocalDataStore
LocalAssetsManager.AssetRegistrationListener - Interface in com.kaltura.playkit
Listener that notify about the result when registration flow is ended.
LocalAssetsManager.AssetRemovalListener - Interface in com.kaltura.playkit
Will notify when the asset was removed from the manager.
LocalAssetsManager.AssetStatusListener - Interface in com.kaltura.playkit
Will notify about the status of the requested asset.
LocalAssetsManager.DefaultLocalDataStore - Class in com.kaltura.playkit
Default implementation of the LocalDataStore.
LocalAssetsManager.LocalMediaSource - Class in com.kaltura.playkit
The local media source that should be passed to the player when offline(locally stored) media want to be played.
LocalDataStore - Interface in com.kaltura.playkit
Storage interface that is passed to LocalAssetsManager in order to save/load/remove the offline Drm keySetId.
log - Variable in class com.kaltura.playkit.LogEvent
 
LogEvent - Class in com.kaltura.playkit
 
LogEvent(String) - Constructor for class com.kaltura.playkit.LogEvent
 
LogEvent(String, String) - Constructor for class com.kaltura.playkit.LogEvent
 
LogEvent.Listener - Interface in com.kaltura.playkit
 
LogEvent.LogType - Enum in com.kaltura.playkit
 

M

mapToBundle(Map<String, ? extends Serializable>) - Static method in class com.kaltura.playkit.Utils
 
maybeDropBuffersToKeyframe(MediaCodec, int, long, long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Drops frames from the current output buffer to the next keyframe at or before the playback position.
MediaPlayerView - Class in com.kaltura.playkit.player
Created by gilad.nadav on 01/01/2017.
MediaPlayerView(Context) - Constructor for class com.kaltura.playkit.player.MediaPlayerView
 
MediaPlayerView(Context, AttributeSet) - Constructor for class com.kaltura.playkit.player.MediaPlayerView
 
MediaPlayerView(Context, AttributeSet, int) - Constructor for class com.kaltura.playkit.player.MediaPlayerView
 
MediaSupport - Class in com.kaltura.playkit.player
 
MediaSupport() - Constructor for class com.kaltura.playkit.player.MediaSupport
 
MediaSupport.DrmInitCallback - Interface in com.kaltura.playkit.player
 
MediaSupport.DrmNotProvisionedException - Exception in com.kaltura.playkit.player
 
message - Variable in class com.kaltura.playkit.PKError
 
MessageBus - Class in com.kaltura.playkit
Created by Noam Tamim @ Kaltura on 07/11/2016.
MessageBus() - Constructor for class com.kaltura.playkit.MessageBus
 
messageData - Variable in class com.kaltura.playkit.player.metadata.PKEventMessage
 
MetadataAvailable(List<PKMetadata>) - Constructor for class com.kaltura.playkit.PlayerEvent.MetadataAvailable
 
MetadataConverter - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
MetadataConverter() - Constructor for class com.kaltura.playkit.player.metadata.MetadataConverter
 
metadataList - Variable in class com.kaltura.playkit.PlayerEvent.MetadataAvailable
 
MILLISECONDS_MULTIPLIER - Static variable in class com.kaltura.playkit.utils.Consts
 
MILLISECONDS_MULTIPLIER_FLOAT - Static variable in class com.kaltura.playkit.utils.Consts
 
mimeType - Variable in enum com.kaltura.playkit.PKMediaFormat
 
mimeType - Variable in class com.kaltura.playkit.player.metadata.PKApicFrame
 
mimeType - Variable in class com.kaltura.playkit.player.metadata.PKGeobFrame
 

N

needToAcquireRights(String) - Method in class com.kaltura.playkit.drm.WidevineClassicDrm
returns whether or not we should acquire rights for this url
newInstance() - Method in interface com.kaltura.playkit.PKPlugin.Factory
 
newInstance(Context, PlayerEngine) - Method in interface com.kaltura.playkit.player.vr.VRPlayerFactory
 
newState - Variable in class com.kaltura.playkit.PlayerEvent.StateChanged
 
newTrack - Variable in class com.kaltura.playkit.PlayerEvent.AudioTrackChanged
 
newTrack - Variable in class com.kaltura.playkit.PlayerEvent.TextTrackChanged
 
newTrack - Variable in class com.kaltura.playkit.PlayerEvent.VideoTrackChanged
 
newVRViewInstance(Context) - Method in interface com.kaltura.playkit.player.vr.VRPlayerFactory
 
NO_VALUE - Static variable in class com.kaltura.playkit.utils.Consts
Identifier for the no value.

O

oldState - Variable in class com.kaltura.playkit.PlayerEvent.StateChanged
 
onAdLoadingFinished() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
onAdLoadingFinished() - Method in interface com.kaltura.playkit.ads.PKAdProviderListener
 
onApplicationPaused() - Method in class com.kaltura.playkit.PKPlugin
 
onApplicationPaused() - Method in interface com.kaltura.playkit.Player
Player lifecycle method.
onApplicationPaused() - Method in class com.kaltura.playkit.player.PlayerController
 
onApplicationPaused() - Method in class com.kaltura.playkit.PlayerDecorator
 
onApplicationPaused() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
onApplicationPaused() - Method in class com.kaltura.playkit.plugins.SamplePlugin
 
onApplicationResumed() - Method in class com.kaltura.playkit.PKPlugin
 
onApplicationResumed() - Method in interface com.kaltura.playkit.Player
Player lifecycle method.
onApplicationResumed() - Method in class com.kaltura.playkit.player.PlayerController
 
onApplicationResumed() - Method in class com.kaltura.playkit.PlayerDecorator
 
onApplicationResumed() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
onApplicationResumed() - Method in class com.kaltura.playkit.plugins.SamplePlugin
 
onCodecInitialized(String, long, long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
onDestroy() - Method in class com.kaltura.playkit.PKPlugin
 
onDestroy() - Method in class com.kaltura.playkit.plugins.SamplePlugin
 
onDisabled() - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
onDrmInitComplete(Set<PKDrmParams.Scheme>, boolean, Exception) - Method in interface com.kaltura.playkit.player.MediaSupport.DrmInitCallback
Called when the DRM subsystem is initialized (with possible errors).
onDrmKeysLoaded() - Method in class com.kaltura.playkit.drm.DeferredDrmSessionManager
 
onDrmKeysRemoved() - Method in class com.kaltura.playkit.drm.DeferredDrmSessionManager
 
onDrmKeysRestored() - Method in class com.kaltura.playkit.drm.DeferredDrmSessionManager
 
onDrmSessionManagerError(Exception) - Method in class com.kaltura.playkit.drm.DeferredDrmSessionManager
 
onEnabled(boolean) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
onError(PKError) - Method in interface com.kaltura.playkit.drm.DeferredDrmSessionManager.DrmSessionListener
 
onError(DrmErrorEvent) - Method in interface com.kaltura.playkit.drm.WidevineClassicDrm.EventListener
 
onEvent(DrmEvent) - Method in interface com.kaltura.playkit.drm.WidevineClassicDrm.EventListener
 
onEvent(PKEvent) - Method in interface com.kaltura.playkit.PKEvent.Listener
 
onEvent(PlayerEvent.Type) - Method in interface com.kaltura.playkit.player.PlayerEngine.EventListener
 
onFailed(String, Exception) - Method in interface com.kaltura.playkit.LocalAssetsManager.AssetRegistrationListener
Will notify if registration process was not successful.
onInputFormatChanged(Format) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
onLoad(Player, Object, MessageBus, Context) - Method in class com.kaltura.playkit.PKPlugin
 
onLoad(Player, Object, MessageBus, Context) - Method in class com.kaltura.playkit.plugins.SamplePlugin
 
onLogEvent(String) - Method in interface com.kaltura.playkit.LogEvent.Listener
 
onOrientationChanged() - Method in interface com.kaltura.playkit.Player
Player lifecycle method.
onOrientationChanged() - Method in class com.kaltura.playkit.player.PlayerController
 
onOrientationChanged() - Method in interface com.kaltura.playkit.player.PlayerEngine
Must be called by application when Android onConfigurationChanged triggered by system.
onOrientationChanged() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
onOutputFormatChanged(MediaCodec, MediaFormat) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
onPlayerEvent(Player, PlayerEvent.Type) - Method in interface com.kaltura.playkit.PlayerEvent.Listener
 
onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
onProcessedOutputBuffer(long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Called when an output buffer is successfully processed.
onQueueInputBuffer(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Called immediately before an input buffer is queued into the codec.
onRegistered(String) - Method in interface com.kaltura.playkit.LocalAssetsManager.AssetRegistrationListener
Will notify about success.
onRemoved(String) - Method in interface com.kaltura.playkit.LocalAssetsManager.AssetRemovalListener
 
onStarted() - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
onStateChanged(PlayerState, PlayerState) - Method in interface com.kaltura.playkit.player.PlayerEngine.StateChangedListener
 
onStatus(String, long, long, boolean) - Method in interface com.kaltura.playkit.LocalAssetsManager.AssetStatusListener
 
onStopped() - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
onStreamChanged(Format[], long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
onUpdateConfig(Object) - Method in class com.kaltura.playkit.PKPlugin
 
onUpdateConfig(Object) - Method in class com.kaltura.playkit.plugins.SamplePlugin
 
onUpdateMedia(PKMediaConfig) - Method in class com.kaltura.playkit.PKPlugin
 
onUpdateMedia(PKMediaConfig) - Method in class com.kaltura.playkit.plugins.SamplePlugin
 
owner - Variable in class com.kaltura.playkit.player.metadata.PKPrivFrame
 

P

pathExt - Variable in enum com.kaltura.playkit.PKMediaFormat
 
pause() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
pause() - Method in interface com.kaltura.playkit.Player
Pause playback of the media.
pause() - Method in class com.kaltura.playkit.player.PlayerController
 
pause() - Method in interface com.kaltura.playkit.player.PlayerEngine
Pause the players playback.
pause() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
pause() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
PERCENT_FACTOR - Static variable in class com.kaltura.playkit.utils.Consts
 
pictureData - Variable in class com.kaltura.playkit.player.metadata.PKApicFrame
 
pictureType - Variable in class com.kaltura.playkit.player.metadata.PKApicFrame
 
PKAdErrorType - Enum in com.kaltura.playkit.ads
Created by anton.afanasiev on 20/06/2017.
PKAdInfo - Interface in com.kaltura.playkit.ads
 
PKAdProviderListener - Interface in com.kaltura.playkit.ads
 
PKApicFrame - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKApicFrame(String, String, String, int, byte[]) - Constructor for class com.kaltura.playkit.player.metadata.PKApicFrame
 
PKBinaryFrame - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKBinaryFrame(String, byte[]) - Constructor for class com.kaltura.playkit.player.metadata.PKBinaryFrame
 
PKChapterFrame - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKChapterFrame(String, String, int, int, long, long, List<PKMetadata>) - Constructor for class com.kaltura.playkit.player.metadata.PKChapterFrame
 
PKChapterTocFrame - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKChapterTocFrame(String, String, boolean, boolean, List<String>, List<PKMetadata>) - Constructor for class com.kaltura.playkit.player.metadata.PKChapterTocFrame
 
PKCommentFrame - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKCommentFrame(String, String, String, String) - Constructor for class com.kaltura.playkit.player.metadata.PKCommentFrame
 
PKController - Interface in com.kaltura.playkit
Created by anton.afanasiev on 25/03/2018.
PKDeviceCapabilities - Class in com.kaltura.playkit
 
PKDrmParams - Class in com.kaltura.playkit
 
PKDrmParams(String, PKDrmParams.Scheme) - Constructor for class com.kaltura.playkit.PKDrmParams
 
PKDrmParams(Parcel) - Constructor for class com.kaltura.playkit.PKDrmParams
 
PKDrmParams.Scheme - Enum in com.kaltura.playkit
 
PKError - Class in com.kaltura.playkit
 
PKError(Enum, String, Throwable) - Constructor for class com.kaltura.playkit.PKError
 
PKEvent - Interface in com.kaltura.playkit
 
PKEvent.Listener - Interface in com.kaltura.playkit
 
PKEventMessage - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKEventMessage(String, String, long, long, byte[]) - Constructor for class com.kaltura.playkit.player.metadata.PKEventMessage
 
PKGeobFrame - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKGeobFrame(String, String, String, String, byte[]) - Constructor for class com.kaltura.playkit.player.metadata.PKGeobFrame
 
PKLog - Class in com.kaltura.playkit
Logger for PlayKit.
PKLog.Level - Enum in com.kaltura.playkit
 
PKMediaConfig - Class in com.kaltura.playkit
Created by Noam Tamim @ Kaltura on 22/02/2017.
PKMediaConfig() - Constructor for class com.kaltura.playkit.PKMediaConfig
 
PKMediaEntry - Class in com.kaltura.playkit
 
PKMediaEntry() - Constructor for class com.kaltura.playkit.PKMediaEntry
 
PKMediaEntry(Parcel) - Constructor for class com.kaltura.playkit.PKMediaEntry
 
PKMediaEntry.MediaEntryType - Enum in com.kaltura.playkit
 
PKMediaFormat - Enum in com.kaltura.playkit
 
PKMediaSource - Class in com.kaltura.playkit
 
PKMediaSource() - Constructor for class com.kaltura.playkit.PKMediaSource
 
PKMediaSource(Parcel) - Constructor for class com.kaltura.playkit.PKMediaSource
 
PKMediaSourceConfig - Class in com.kaltura.playkit.player
Created by Noam Tamim @ Kaltura on 29/03/2017.
PKMetadata - Interface in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKPlayerErrorType - Enum in com.kaltura.playkit.player
Created by anton.afanasiev on 20/06/2017.
PKPlugin - Class in com.kaltura.playkit
 
PKPlugin() - Constructor for class com.kaltura.playkit.PKPlugin
 
PKPlugin.Factory - Interface in com.kaltura.playkit
 
PKPluginConfigs - Class in com.kaltura.playkit
Created by Noam Tamim @ Kaltura on 22/02/2017.
PKPluginConfigs() - Constructor for class com.kaltura.playkit.PKPluginConfigs
 
PKPrivFrame - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKPrivFrame(String, String, byte[]) - Constructor for class com.kaltura.playkit.player.metadata.PKPrivFrame
 
PKRequestParams - Class in com.kaltura.playkit
 
PKRequestParams(Uri, Map<String, String>) - Constructor for class com.kaltura.playkit.PKRequestParams
 
PKRequestParams.Adapter - Interface in com.kaltura.playkit
PKRequestParams.Adapter allows adapting the request parameters before sending the request to the server.
PKTextInformationFrame - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKTextInformationFrame(String, String, String) - Constructor for class com.kaltura.playkit.player.metadata.PKTextInformationFrame
 
PKTrackConfig - Class in com.kaltura.playkit
 
PKTrackConfig() - Constructor for class com.kaltura.playkit.PKTrackConfig
 
PKTrackConfig.Mode - Enum in com.kaltura.playkit
 
PKTracks - Class in com.kaltura.playkit.player
Container for all available track info.
PKTracks(List<VideoTrack>, List<AudioTrack>, List<TextTrack>, int, int, int) - Constructor for class com.kaltura.playkit.player.PKTracks
 
PKUrlLinkFrame - Class in com.kaltura.playkit.player.metadata
Created by anton.afanasiev on 09/04/2017.
PKUrlLinkFrame(String, String, String) - Constructor for class com.kaltura.playkit.player.metadata.PKUrlLinkFrame
 
play() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
play() - Method in interface com.kaltura.playkit.Player
Start playback of the media.
play() - Method in class com.kaltura.playkit.player.PlayerController
 
play() - Method in interface com.kaltura.playkit.player.PlayerEngine
Start players playback.
play() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
PLAYBACK_SPEED_RATE_UNKNOWN - Static variable in class com.kaltura.playkit.utils.Consts
 
PlaybackInfo - Class in com.kaltura.playkit
Data object that holds information about currently playing media.
PlaybackInfo(long, long, long, long, long) - Constructor for class com.kaltura.playkit.PlaybackInfo
 
playbackInfo - Variable in class com.kaltura.playkit.PlayerEvent.PlaybackInfoUpdated
 
PlaybackInfoUpdated(PlaybackInfo) - Constructor for class com.kaltura.playkit.PlayerEvent.PlaybackInfoUpdated
 
PlaybackRateChanged(float) - Constructor for class com.kaltura.playkit.PlayerEvent.PlaybackRateChanged
 
Player - Interface in com.kaltura.playkit
Created by Noam Tamim @ Kaltura on 18/09/2016.
Player.Settings - Interface in com.kaltura.playkit
Interface used for setting optional Player settings.
PlayerController - Class in com.kaltura.playkit.player
 
PlayerController(Context) - Constructor for class com.kaltura.playkit.player.PlayerController
 
PlayerDecorator - Class in com.kaltura.playkit
 
PlayerDecorator() - Constructor for class com.kaltura.playkit.PlayerDecorator
 
PlayerDecoratorBase - Class in com.kaltura.playkit
 
PlayerDecoratorBase() - Constructor for class com.kaltura.playkit.PlayerDecoratorBase
 
PlayerEngine - Interface in com.kaltura.playkit.player
Interface that connect between PlayerController and actual player engine ExoPlayerWrapper or MediaPlayerWrapper.
PlayerEngine.EventListener - Interface in com.kaltura.playkit.player
 
PlayerEngine.StateChangedListener - Interface in com.kaltura.playkit.player
 
PlayerEngineType - Enum in com.kaltura.playkit.player
Created by anton.afanasiev on 25/03/2018.
PlayerEvent - Class in com.kaltura.playkit
Created by Noam Tamim @ Kaltura on 24/10/2016.
PlayerEvent(PlayerEvent.Type) - Constructor for class com.kaltura.playkit.PlayerEvent
 
PlayerEvent.AudioTrackChanged - Class in com.kaltura.playkit
 
PlayerEvent.DurationChanged - Class in com.kaltura.playkit
 
PlayerEvent.Error - Class in com.kaltura.playkit
 
PlayerEvent.Generic - Class in com.kaltura.playkit
 
PlayerEvent.Listener - Interface in com.kaltura.playkit
 
PlayerEvent.MetadataAvailable - Class in com.kaltura.playkit
 
PlayerEvent.PlaybackInfoUpdated - Class in com.kaltura.playkit
 
PlayerEvent.PlaybackRateChanged - Class in com.kaltura.playkit
 
PlayerEvent.PlayheadUpdated - Class in com.kaltura.playkit
 
PlayerEvent.Seeking - Class in com.kaltura.playkit
 
PlayerEvent.SourceSelected - Class in com.kaltura.playkit
 
PlayerEvent.StateChanged - Class in com.kaltura.playkit
 
PlayerEvent.TextTrackChanged - Class in com.kaltura.playkit
 
PlayerEvent.TracksAvailable - Class in com.kaltura.playkit
 
PlayerEvent.Type - Enum in com.kaltura.playkit
 
PlayerEvent.VideoTrackChanged - Class in com.kaltura.playkit
 
PlayerEvent.VolumeChanged - Class in com.kaltura.playkit
 
PlayerSettings - Class in com.kaltura.playkit.player
 
PlayerSettings() - Constructor for class com.kaltura.playkit.player.PlayerSettings
 
PlayerState - Enum in com.kaltura.playkit
Created by Noam Tamim @ Kaltura on 24/10/2016.
PlayerView - Class in com.kaltura.playkit.player
Created by gilad.nadav on 27/12/2016.
PlayerView(Context) - Constructor for class com.kaltura.playkit.player.PlayerView
 
PlayerView(Context, AttributeSet, int) - Constructor for class com.kaltura.playkit.player.PlayerView
 
PlayerView(Context, AttributeSet) - Constructor for class com.kaltura.playkit.player.PlayerView
 
PlayheadUpdated(long, long) - Constructor for class com.kaltura.playkit.PlayerEvent.PlayheadUpdated
 
PlayKitManager - Class in com.kaltura.playkit
 
PlayKitManager() - Constructor for class com.kaltura.playkit.PlayKitManager
 
playReady() - Static method in class com.kaltura.playkit.player.MediaSupport
 
PORTAL_NAME - Static variable in class com.kaltura.playkit.drm.WidevineClassicDrm
 
position - Variable in class com.kaltura.playkit.PlayerEvent.PlayheadUpdated
 
POSITION_UNSET - Static variable in class com.kaltura.playkit.utils.Consts
Represents an unset or unknown position.
post(PKEvent) - Method in class com.kaltura.playkit.MessageBus
 
PREFS_DEVICE_ID - Static variable in class com.kaltura.playkit.drm.DeviceUuidFactory
 
PREFS_FILE - Static variable in class com.kaltura.playkit.drm.DeviceUuidFactory
 
prepare(PKMediaConfig) - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
prepare(PKMediaConfig) - Method in class com.kaltura.playkit.player.PlayerController
 
prepare(PKMediaConfig) - Method in interface com.kaltura.playkit.Player
Prepare the player for playback.
prepare(PKMediaConfig) - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
privateData - Variable in class com.kaltura.playkit.player.metadata.PKPrivFrame
 
processOutputBuffer(long, long, MediaCodec, ByteBuffer, int, int, long, boolean) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
Profiler - Class in com.kaltura.playkit.player
 
Profiler() - Constructor for class com.kaltura.playkit.player.Profiler
 

R

rate - Variable in class com.kaltura.playkit.PlayerEvent.PlaybackRateChanged
 
rawConstraints - Variable in class com.kaltura.playkit.drm.WidevineClassicDrm.RightsInfo
 
readAssetToString(Context, String) - Static method in class com.kaltura.playkit.Utils
 
refreshAsset(String, String, String, LocalAssetsManager.AssetRegistrationListener) - Method in class com.kaltura.playkit.drm.DrmAdapter
 
refreshAsset(PKMediaSource, String, String, LocalAssetsManager.AssetRegistrationListener) - Method in class com.kaltura.playkit.LocalAssetsManager
 
registerAsset(String, String, String, LocalAssetsManager.AssetRegistrationListener) - Method in class com.kaltura.playkit.drm.DrmAdapter
 
registerAsset(PKMediaSource, String, String, LocalAssetsManager.AssetRegistrationListener) - Method in class com.kaltura.playkit.LocalAssetsManager
Register the asset.
registerPlugins(Context, PKPlugin.Factory...) - Static method in class com.kaltura.playkit.PlayKitManager
 
registerPortal() - Method in class com.kaltura.playkit.drm.WidevineClassicDrm
 
release() - Method in interface com.kaltura.playkit.player.PlayerEngine
Release the current player.
releaseCodec() - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
releaseSession(DrmSession) - Method in class com.kaltura.playkit.drm.DeferredDrmSessionManager
 
remove(String) - Method in class com.kaltura.playkit.LocalAssetsManager.DefaultLocalDataStore
 
remove(String) - Method in interface com.kaltura.playkit.LocalDataStore
Remove the keySetId from the storage.
remove(PKEvent.Listener, Enum...) - Method in class com.kaltura.playkit.MessageBus
 
removeAdProviderListener() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
removeAllRights() - Method in class com.kaltura.playkit.drm.WidevineClassicDrm
 
removeRights(String) - Method in class com.kaltura.playkit.drm.WidevineClassicDrm
 
renderOutputBuffer(MediaCodec, int, long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Renders the output buffer with the specified index.
renderOutputBufferV21(MediaCodec, int, long, long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Renders the output buffer with the specified index.
replaceKeysInPluginConfig(PKMediaEntry, JsonObject) - Static method in class com.kaltura.playkit.PKPlugin
 
replay() - Method in class com.kaltura.playkit.player.PlayerController
 
replay() - Method in interface com.kaltura.playkit.player.PlayerEngine
Replay the currently playing/ended media.
replay() - Method in interface com.kaltura.playkit.Player
Replay the media.
replay() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
request - Variable in class com.kaltura.playkit.LogEvent
 
restore() - Method in interface com.kaltura.playkit.player.PlayerEngine
Restore the player to its previous state.
resume() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 

S

safeClose(Closeable) - Static method in class com.kaltura.playkit.Utils
 
SamplePlugin - Class in com.kaltura.playkit.plugins
 
SamplePlugin() - Constructor for class com.kaltura.playkit.plugins.SamplePlugin
 
save(String, byte[]) - Method in class com.kaltura.playkit.LocalAssetsManager.DefaultLocalDataStore
 
save(String, byte[]) - Method in interface com.kaltura.playkit.LocalDataStore
Save the offline drm keySetId.
schemeIdUri - Variable in class com.kaltura.playkit.player.metadata.PKEventMessage
 
Seeking(long) - Constructor for class com.kaltura.playkit.PlayerEvent.Seeking
 
seekTo(long) - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
seekTo(long) - Method in class com.kaltura.playkit.player.PlayerController
 
seekTo(long) - Method in interface com.kaltura.playkit.player.PlayerEngine
Seek player to the specified position.
seekTo(long) - Method in interface com.kaltura.playkit.Player
Seek player to the specified position.
seekTo(long) - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
sendReport(String) - Static method in class com.kaltura.playkit.PKDeviceCapabilities
 
setAdAutoPlayOnResume(boolean) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setAdAutoPlayOnResume(boolean) - Method in interface com.kaltura.playkit.Player.Settings
Decide the Ad will be auto played when comes to foreground from background
setAdPlayHead(long) - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
setAdProviderListener(AdEnabledPlayerController) - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
setAllowCrossProtocolRedirect(boolean) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setAllowCrossProtocolRedirect(boolean) - Method in interface com.kaltura.playkit.Player.Settings
Decide if player should do cross protocol redirect or not.
setCea608CaptionsEnabled(boolean) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setCea608CaptionsEnabled(boolean) - Method in interface com.kaltura.playkit.Player.Settings
Enable/disable cea-608 text tracks.
setContentRequestAdapter(PKRequestParams.Adapter) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setContentRequestAdapter(PKRequestParams.Adapter) - Method in interface com.kaltura.playkit.Player.Settings
Set the Player's contentRequestAdapter.
setDrmData(List<PKDrmParams>) - Method in class com.kaltura.playkit.PKMediaSource
 
setDuration(long) - Method in class com.kaltura.playkit.PKMediaEntry
 
setEventListener(WidevineClassicDrm.EventListener) - Method in class com.kaltura.playkit.drm.WidevineClassicDrm
 
setEventListener(PKEvent.Listener) - Method in class com.kaltura.playkit.player.PlayerController
 
setEventListener(PlayerEngine.EventListener) - Method in interface com.kaltura.playkit.player.PlayerEngine
Set the EventListener to the player, which will notify the PlayerController about events that happened.
setFlingEnabled(boolean) - Method in class com.kaltura.playkit.player.vr.VRSettings
Allows to enable/disable fling gesture on surface.
setGlobalLevel(PKLog.Level) - Static method in class com.kaltura.playkit.PKLog
 
setId(String) - Method in class com.kaltura.playkit.PKMediaEntry
 
setId(String) - Method in class com.kaltura.playkit.PKMediaSource
 
setInteractionMode(VRInteractionMode) - Method in class com.kaltura.playkit.player.vr.VRSettings
Configure user interaction with surface on which content is rendered.
setLevel(PKLog.Level) - Method in class com.kaltura.playkit.PKLog
 
setLicenseRequestAdapter(PKRequestParams.Adapter) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setLicenseRequestAdapter(PKRequestParams.Adapter) - Method in interface com.kaltura.playkit.Player.Settings
Set the Player's licenseRequestAdapter.
setLicenseUri(String) - Method in class com.kaltura.playkit.PKDrmParams
 
setMaxPlayerBufferMs(int) - Method in class com.kaltura.playkit.player.LoadControlBuffers
 
setMedia(PKMediaConfig) - Method in class com.kaltura.playkit.player.PlayerController
Responsible for preparing source configurations before loading it to actual player.
setMediaEntry(PKMediaEntry) - Method in class com.kaltura.playkit.PKMediaConfig
 
setMediaFormat(PKMediaFormat) - Method in class com.kaltura.playkit.PKMediaSource
 
setMediaSource(PKMediaSource) - Method in class com.kaltura.playkit.drm.DeferredDrmSessionManager
 
setMediaType(PKMediaEntry.MediaEntryType) - Method in class com.kaltura.playkit.PKMediaEntry
 
setMetadata(Map<String, String>) - Method in class com.kaltura.playkit.PKMediaEntry
 
setMinBufferAfterInteractionMs(int) - Method in class com.kaltura.playkit.player.LoadControlBuffers
 
setMinBufferAfterReBufferMs(int) - Method in class com.kaltura.playkit.player.LoadControlBuffers
 
setMinPlayerBufferMs(int) - Method in class com.kaltura.playkit.player.LoadControlBuffers
 
setName(String) - Method in class com.kaltura.playkit.PKMediaEntry
 
setPlaybackRate(float) - Method in class com.kaltura.playkit.player.PlayerController
 
setPlaybackRate(float) - Method in interface com.kaltura.playkit.player.PlayerEngine
 
setPlaybackRate(float) - Method in interface com.kaltura.playkit.Player
Change player speed (pitch = 1.0f by default)
setPlaybackRate(float) - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
setPlayer(SimpleExoPlayer, boolean, boolean) - Method in class com.kaltura.playkit.player.BaseExoplayerView
 
setPlayerBuffers(LoadControlBuffers) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setPlayerBuffers(LoadControlBuffers) - Method in interface com.kaltura.playkit.Player.Settings
Set the player buffers size
setPluginConfig(String, Object) - Method in class com.kaltura.playkit.PKPluginConfigs
 
setPreferredAudioTrack(PKTrackConfig) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setPreferredAudioTrack(PKTrackConfig) - Method in interface com.kaltura.playkit.Player.Settings
Set the Player's preferredAudioTrackConfig.
setPreferredMediaFormat(PKMediaFormat) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setPreferredMediaFormat(PKMediaFormat) - Method in interface com.kaltura.playkit.Player.Settings
Set the Player's setPreferredMediaFormat.
setPreferredMode(PKTrackConfig.Mode) - Method in class com.kaltura.playkit.PKTrackConfig
Set preferred Track Selection Mode.
setPreferredTextTrack(PKTrackConfig) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setPreferredTextTrack(PKTrackConfig) - Method in interface com.kaltura.playkit.Player.Settings
Set the Player's preferredTextTrackConfig.
setProfiler(Profiler) - Method in interface com.kaltura.playkit.player.PlayerEngine
 
setScheme(PKDrmParams.Scheme) - Method in class com.kaltura.playkit.PKDrmParams
 
setSecureSurface(boolean) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setSecureSurface(boolean) - Method in interface com.kaltura.playkit.Player.Settings
Decide if player should use secure rendering on the surface.
setSources(List<PKMediaSource>) - Method in class com.kaltura.playkit.PKMediaEntry
 
setStartPosition(Long) - Method in class com.kaltura.playkit.PKMediaConfig
Setter for start position.
setStateChangedListener(PlayerEngine.StateChangedListener) - Method in interface com.kaltura.playkit.player.PlayerEngine
Set the StateChangeListener to the player, which will notify the PlayerController about the players states changes.
setTrackLanguage(String) - Method in class com.kaltura.playkit.PKTrackConfig
 
setUrl(String) - Method in class com.kaltura.playkit.PKMediaSource
 
setVideoSurfaceProperties(boolean, boolean) - Method in class com.kaltura.playkit.player.BaseExoplayerView
 
setVolume(float) - Method in class com.kaltura.playkit.player.PlayerController
 
setVolume(float) - Method in interface com.kaltura.playkit.player.PlayerEngine
Change the volume of the current audio track.
setVolume(float) - Method in interface com.kaltura.playkit.Player
Change the volume of the current audio track.
setVolume(float) - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
setVrModeEnabled(boolean) - Method in class com.kaltura.playkit.player.vr.VRSettings
Allows to enable/disable VR mode.
setVRParams(VRSettings) - Method in class com.kaltura.playkit.player.vr.VRPKMediaEntry
 
setVRPlayerEnabled(boolean) - Method in class com.kaltura.playkit.player.PlayerSettings
 
setVRPlayerEnabled(boolean) - Method in interface com.kaltura.playkit.Player.Settings
Set the Player's VR/360 support
setZoomWithPinchEnabled(boolean) - Method in class com.kaltura.playkit.player.vr.VRSettings
Allows to enable/disable zoom in/out with pinch.
SHARED_PREFS_NAME - Static variable in class com.kaltura.playkit.PKDeviceCapabilities
 
shouldDropBuffersToKeyframe(long, long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Returns whether to drop all buffers from the buffer being processed to the keyframe at or after the current playback position, if possible.
shouldDropOutputBuffer(long, long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Returns whether the buffer being processed should be dropped.
shouldForceRenderOutputBuffer(long, long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Returns whether to force rendering an output buffer.
shouldInitCodec(MediaCodecInfo) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
shouldNeverHappen() - Static method in class com.kaltura.playkit.Assert
 
showVideoSubtitles() - Method in class com.kaltura.playkit.player.MediaPlayerView
 
showVideoSubtitles() - Method in class com.kaltura.playkit.player.PlayerView
 
showVideoSurface() - Method in class com.kaltura.playkit.player.MediaPlayerView
 
showVideoSurface() - Method in class com.kaltura.playkit.player.PlayerView
 
skipAd() - Method in interface com.kaltura.playkit.ads.AdController
 
skipAd() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
skipAd() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
skipOutputBuffer(MediaCodec, int, long) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Skips the output buffer with the specified index.
source - Variable in class com.kaltura.playkit.PlayerEvent.SourceSelected
 
SourceSelected(PKMediaSource) - Constructor for class com.kaltura.playkit.PlayerEvent.SourceSelected
 
start() - Method in interface com.kaltura.playkit.plugins.ads.AdsProvider
 
startFrom(long) - Method in interface com.kaltura.playkit.player.PlayerEngine
Start players playback from the specified position.
startOffset - Variable in class com.kaltura.playkit.player.metadata.PKChapterFrame
 
startTime - Variable in class com.kaltura.playkit.drm.WidevineClassicDrm.RightsInfo
 
startTimeMs - Variable in class com.kaltura.playkit.player.metadata.PKChapterFrame
 
StateChanged(PlayerState, PlayerState) - Constructor for class com.kaltura.playkit.PlayerEvent.StateChanged
 
status - Variable in class com.kaltura.playkit.drm.WidevineClassicDrm.RightsInfo
 
stop() - Method in class com.kaltura.playkit.ads.AdEnabledPlayerController
 
stop() - Method in class com.kaltura.playkit.player.PlayerController
 
stop() - Method in interface com.kaltura.playkit.player.PlayerEngine
Stop player executing the PlayerEngine implementation.
stop() - Method in interface com.kaltura.playkit.Player
stop player and back to initial playback state.
stop() - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
subFrames - Variable in class com.kaltura.playkit.player.metadata.PKChapterFrame
 
subFrames - Variable in class com.kaltura.playkit.player.metadata.PKChapterTocFrame
 
supportedDrmSchemes(Context) - Static method in class com.kaltura.playkit.player.MediaSupport
Deprecated.
This method does not perform possibly required DRM provisioning. Call MediaSupport.initializeDrm(Context, DrmInitCallback) instead.
supportsFormat(MediaCodecSelector, DrmSessionManager<FrameworkMediaCrypto>, Format) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
 
surfaceChanged(SurfaceHolder, int, int, int) - Method in class com.kaltura.playkit.player.MediaPlayerView
 
surfaceCreated(SurfaceHolder) - Method in class com.kaltura.playkit.player.MediaPlayerView
 
surfaceDestroyed(SurfaceHolder) - Method in class com.kaltura.playkit.player.MediaPlayerView
 
systemInfo() - Static method in class com.kaltura.playkit.PKDeviceCapabilities
 

T

tag - Variable in class com.kaltura.playkit.PKLog
 
targetPosition - Variable in class com.kaltura.playkit.PlayerEvent.Seeking
 
text - Variable in class com.kaltura.playkit.player.metadata.PKCommentFrame
 
TextTrack - Class in com.kaltura.playkit.player
Text track data holder.
TextTrackChanged(TextTrack) - Constructor for class com.kaltura.playkit.PlayerEvent.TextTrackChanged
 
TIME_UNSET - Static variable in class com.kaltura.playkit.utils.Consts
Special constant representing an unset or unknown time or duration.
toBase64(byte[]) - Static method in class com.kaltura.playkit.Utils
 
toString() - Method in class com.kaltura.playkit.PlaybackInfo
 
toString() - Method in class com.kaltura.playkit.plugins.ads.AdInfo
 
TRACK_TYPE_AUDIO - Static variable in class com.kaltura.playkit.utils.Consts
Identifier of the Audio track type.
TRACK_TYPE_TEXT - Static variable in class com.kaltura.playkit.utils.Consts
Identifier for the Text track type.
TRACK_TYPE_UNKNOWN - Static variable in class com.kaltura.playkit.utils.Consts
Identifier for the unknown track type.
TRACK_TYPE_VIDEO - Static variable in class com.kaltura.playkit.utils.Consts
Identifier of the Video track type.
TracksAvailable(PKTracks) - Constructor for class com.kaltura.playkit.PlayerEvent.TracksAvailable
 
tracksInfo - Variable in class com.kaltura.playkit.PlayerEvent.TracksAvailable
 
type - Variable in class com.kaltura.playkit.LogEvent
 
type - Variable in class com.kaltura.playkit.PlayerEvent
 
type - Variable in class com.kaltura.playkit.plugins.ads.AdEvent
 

U

unregisterAsset(String, String, LocalAssetsManager.AssetRemovalListener) - Method in class com.kaltura.playkit.drm.DrmAdapter
 
unregisterAsset(String, String, LocalAssetsManager.AssetRemovalListener) - Method in class com.kaltura.playkit.LocalAssetsManager
Unregister asset.
updateDroppedBufferCounters(int) - Method in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer
Updates decoder counters to reflect that droppedBufferCount additional buffers were dropped.
updateParams(Player) - Method in interface com.kaltura.playkit.PKRequestParams.Adapter
 
updateParams(Player) - Method in class com.kaltura.playkit.plugins.playback.KalturaPlaybackRequestAdapter
 
updateParams(Player) - Method in class com.kaltura.playkit.plugins.playback.KalturaUDRMLicenseRequestAdapter
 
updatePluginConfig(String, Object) - Method in class com.kaltura.playkit.player.PlayerController
 
updatePluginConfig(String, Object) - Method in interface com.kaltura.playkit.Player
 
updatePluginConfig(String, Object) - Method in class com.kaltura.playkit.PlayerDecorator
 
updatePluginConfig(String, Object) - Method in class com.kaltura.playkit.PlayerDecoratorBase
 
url - Variable in class com.kaltura.playkit.PKRequestParams
 
url - Variable in class com.kaltura.playkit.player.metadata.PKUrlLinkFrame
 
useTextureView() - Method in class com.kaltura.playkit.player.PlayerSettings
 
useTextureView(boolean) - Method in class com.kaltura.playkit.player.PlayerSettings
 
useTextureView(boolean) - Method in interface com.kaltura.playkit.Player.Settings
Decide if player should use TextureView as primary surface to render the video content.
Utils - Class in com.kaltura.playkit
 
Utils() - Constructor for class com.kaltura.playkit.Utils
 
uuid - Static variable in class com.kaltura.playkit.drm.DeviceUuidFactory
 

V

v(String) - Method in class com.kaltura.playkit.PKLog
 
v(String, Throwable) - Method in class com.kaltura.playkit.PKLog
 
v(String, String) - Static method in class com.kaltura.playkit.PKLog
 
value - Variable in class com.kaltura.playkit.player.metadata.PKEventMessage
 
value - Variable in class com.kaltura.playkit.player.metadata.PKTextInformationFrame
 
valueOf(String) - Static method in enum com.kaltura.playkit.ads.AdTagType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.ads.PKAdErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.drm.WidevineClassicDrm.RightsInfo.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.LogEvent.LogType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.PKDrmParams.Scheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.PKLog.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.PKMediaEntry.MediaEntryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.PKMediaFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.PKTrackConfig.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.player.PKPlayerErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.player.PlayerEngineType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.player.vr.VRInteractionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.PlayerEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.PlayerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.plugins.ads.AdEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kaltura.playkit.plugins.ads.AdPositionType
Returns the enum constant of this type with the specified name.
valueOfExt(String) - Static method in enum com.kaltura.playkit.PKMediaFormat
 
valueOfUrl(String) - Static method in enum com.kaltura.playkit.PKMediaFormat
 
values() - Static method in enum com.kaltura.playkit.ads.AdTagType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.ads.PKAdErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.drm.WidevineClassicDrm.RightsInfo.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.LogEvent.LogType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.PKDrmParams.Scheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.PKLog.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.PKMediaEntry.MediaEntryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.PKMediaFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.PKTrackConfig.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.player.PKPlayerErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.player.PlayerEngineType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.player.vr.VRInteractionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.PlayerEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.PlayerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.plugins.ads.AdEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kaltura.playkit.plugins.ads.AdPositionType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_STRING - Static variable in class com.kaltura.playkit.PlayKitManager
 
VideoTrack - Class in com.kaltura.playkit.player
Video track data holder.
VideoTrackChanged(VideoTrack) - Constructor for class com.kaltura.playkit.PlayerEvent.VideoTrackChanged
 
volume - Variable in class com.kaltura.playkit.PlayerEvent.VolumeChanged
 
VOLUME_UNKNOWN - Static variable in class com.kaltura.playkit.utils.Consts
Represents an unset or unknown volume.
VolumeChanged(float) - Constructor for class com.kaltura.playkit.PlayerEvent.VolumeChanged
 
VRInteractionMode - Enum in com.kaltura.playkit.player.vr
Created by anton.afanasiev on 01/05/2018.
VRPKMediaEntry - Class in com.kaltura.playkit.player.vr
 
VRPKMediaEntry() - Constructor for class com.kaltura.playkit.player.vr.VRPKMediaEntry
 
VRPlayerFactory - Interface in com.kaltura.playkit.player.vr
Created by anton.afanasiev on 25/03/2018.
VRSettings - Class in com.kaltura.playkit.player.vr
Created by anton.afanasiev on 25/03/2018.
VRSettings() - Constructor for class com.kaltura.playkit.player.vr.VRSettings
 

W

w(String) - Method in class com.kaltura.playkit.PKLog
 
w(String, Throwable) - Method in class com.kaltura.playkit.PKLog
 
w(String, String) - Static method in class com.kaltura.playkit.PKLog
 
warmUp(Context) - Method in interface com.kaltura.playkit.PKPlugin.Factory
 
WIDEVINE_MIME_TYPE - Static variable in class com.kaltura.playkit.drm.WidevineClassicDrm
 
WIDEVINE_UUID - Static variable in class com.kaltura.playkit.player.MediaSupport
 
widevineClassic() - Static method in class com.kaltura.playkit.player.MediaSupport
 
WidevineClassicDrm - Class in com.kaltura.playkit.drm
 
WidevineClassicDrm(Context) - Constructor for class com.kaltura.playkit.drm.WidevineClassicDrm
 
WidevineClassicDrm.EventListener - Interface in com.kaltura.playkit.drm
 
WidevineClassicDrm.RightsInfo - Class in com.kaltura.playkit.drm
 
WidevineClassicDrm.RightsInfo.Status - Enum in com.kaltura.playkit.drm
 
widevineModular() - Static method in class com.kaltura.playkit.player.MediaSupport
 
WidevineNotSupportedException - Exception in com.kaltura.playkit.drm
Created by anton.afanasiev on 13/12/2016.
WidevineNotSupportedException(Throwable) - Constructor for exception com.kaltura.playkit.drm.WidevineNotSupportedException
 
width - Variable in class com.google.android.exoplayer2.video.CustomVideoCodecRenderer.CodecMaxValues
 
workaroundRequired - Static variable in class com.kaltura.playkit.player.DummySurfaceWorkaroundTest
 
writeToParcel(Parcel, int) - Method in class com.kaltura.playkit.PKDrmParams
 
writeToParcel(Parcel, int) - Method in class com.kaltura.playkit.PKMediaEntry
 
writeToParcel(Parcel, int) - Method in class com.kaltura.playkit.PKMediaSource
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links