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

A

addEventListener(VdoDownloadManager.EventListener) - Method in class com.vdocipher.aegis.offline.VdoDownloadManager
Add a listener for download events.
addInitializationListener(VdoPlayer.InitializationListener) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlayerHost
Register a listener for initialization callbacks from this PlayerHost
addInitializationListener(VdoPlayer.InitializationListener) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
addInitializationListener(VdoPlayer.InitializationListener) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
addPlaybackEventListener(VdoPlayer.PlaybackEventListener) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
addPlaybackEventListener(VdoPlayer.PlaybackEventListener) - Method in interface com.vdocipher.aegis.player.VdoPlayer
Register callbacks for playback events from this VdoPlayer
autoplay - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
availableTracks - Variable in class com.vdocipher.aegis.offline.DownloadOptions
 

B

bitrate - Variable in class com.vdocipher.aegis.media.Track
Bandwidth of the track in bits per second or -1 if not available or not applicable.
bufferingGoalMs - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
build() - Method in class com.vdocipher.aegis.offline.DownloadRequest.Builder
 
build() - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
Builder(DownloadSelections, String) - Constructor for class com.vdocipher.aegis.offline.DownloadRequest.Builder
 
Builder() - Constructor for class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
bytesDownloaded - Variable in class com.vdocipher.aegis.offline.DownloadStatus
Number of bytes downloaded for this download.

C

cancel() - Method in class com.vdocipher.aegis.offline.OptionsDownloader
Cancel any ongoing options download.
CastSessionAvailabilityListener - Interface in com.vdocipher.aegis.cast
Interface for listening to cast session availability.
CastVdoPlayer - Class in com.vdocipher.aegis.cast
A VdoPlayer implementation that can be used to interact with the VdoCipher Cast receiver app.
CastVdoPlayer(CastContext) - Constructor for class com.vdocipher.aegis.cast.CastVdoPlayer
 
com.vdocipher.aegis.cast - package com.vdocipher.aegis.cast
 
com.vdocipher.aegis.media - package com.vdocipher.aegis.media
 
com.vdocipher.aegis.offline - package com.vdocipher.aegis.offline
 
com.vdocipher.aegis.player - package com.vdocipher.aegis.player
 
createForCompleted(MediaInfo, String, long, long, long, int, String) - Static method in class com.vdocipher.aegis.offline.DownloadStatus
 
createForFailed(MediaInfo, String, int, String, long, long, long, int, String) - Static method in class com.vdocipher.aegis.offline.DownloadStatus
 
createForNotFound(MediaInfo) - Static method in class com.vdocipher.aegis.offline.DownloadStatus
 
createForPaused(MediaInfo, String, int, long, long, long, int, String) - Static method in class com.vdocipher.aegis.offline.DownloadStatus
 
createForPending(MediaInfo, String, long, long) - Static method in class com.vdocipher.aegis.offline.DownloadStatus
 
createForRunning(MediaInfo, String, long, long, long, int, String) - Static method in class com.vdocipher.aegis.offline.DownloadStatus
 
createParamsForOffline(String) - Static method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
createParamsWithOtp(String, String) - Static method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
Create VdoInitParams with otp and playbackInfo.
createParamsWithSignature(String, String) - Static method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
Create VdoInitParams with signature and playbackInfo.
CREATOR - Static variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
CRYPTO_EXCEPTION_INSUFFICIENT_PROTECTION - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
CRYPTO_EXCEPTION_KEY_EXPIRED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
CRYPTO_EXCEPTION_NO_KEY_FOUND - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
CRYPTO_EXCEPTION_REASON_UNKNOWN - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
CRYPTO_EXCEPTION_RESOURCE_BUSY - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
CRYPTO_EXCEPTION_SESSION_NOT_OPENED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
CRYPTO_EXCEPTION_UNSUPPORTED_OPERATION - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 

D

describeContents() - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
description - Variable in class com.vdocipher.aegis.media.MediaInfo
Description property of the media as set in your VdoCipher dashboard
DEVICE_NOT_PROVISIONED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
DISABLE_CAPTIONS - Static variable in class com.vdocipher.aegis.media.Track
Special Track instance to signal the player to turn off captions.
DownloadOptions - Class in com.vdocipher.aegis.offline
Information regarding the media requested and track options available for download.
DownloadOptions(String, MediaInfo, Track[]) - Constructor for class com.vdocipher.aegis.offline.DownloadOptions
 
downloadOptions - Variable in class com.vdocipher.aegis.offline.DownloadSelections
 
downloadOptionsWithOtp(String, String, OptionsDownloader.Callback) - Method in class com.vdocipher.aegis.offline.OptionsDownloader
Request download options with otp and playbackInfo.
downloadOptionsWithSignature(String, String, OptionsDownloader.Callback) - Method in class com.vdocipher.aegis.offline.OptionsDownloader
Request download options with signature and playbackInfo.
downloadPercent - Variable in class com.vdocipher.aegis.offline.DownloadStatus
Overall download progress as percentage.
DownloadRequest - Class in com.vdocipher.aegis.offline
Specifications for a media download.
DownloadRequest(DownloadSelections, String) - Constructor for class com.vdocipher.aegis.offline.DownloadRequest
 
DownloadRequest.Builder - Class in com.vdocipher.aegis.offline
 
downloadSelections - Variable in class com.vdocipher.aegis.offline.DownloadRequest
 
DownloadSelections - Class in com.vdocipher.aegis.offline
Object containing a DownloadOptions and corresponding selections of tracks to download.
DownloadSelections(DownloadOptions, int[]) - Constructor for class com.vdocipher.aegis.offline.DownloadSelections
 
DownloadStatus - Class in com.vdocipher.aegis.offline
Download status information corresponding to a media download.
DownloadStatus(MediaInfo, String, int, int, String, long, long, long, int, String) - Constructor for class com.vdocipher.aegis.offline.DownloadStatus
 
DRM_KEYS_EXPIRED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
DRM_NOT_SUPPORTED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
DRM_SECURITY_LEVEL_INSUFFICIENT - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
DRM_SERVER_DENIED_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
DRM_STATE_RESET_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
duration - Variable in class com.vdocipher.aegis.media.MediaInfo
Duration of the media in milliseconds, or -1 if not available.

E

endTimeMs - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
enqueue(DownloadRequest) - Method in class com.vdocipher.aegis.offline.VdoDownloadManager
Enqueue a request to be downloaded.
equals(Object) - Method in class com.vdocipher.aegis.media.Track
 
equals(Object) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
ERROR_CANNOT_RESUME - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_DATABASE - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_DEVICE_NOT_FOUND - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_DOWNLOAD_MANAGER - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_DRM - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_FILE_ALREADY_EXISTS - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_FILE_ERROR - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_FILE_PERMISSION_DENIED - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_GETTING_MANIFEST - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_GETTING_MANIFEST_INVALID_REQUEST - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_GETTING_MANIFEST_NETWORK_IO_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_GETTING_MANIFEST_NETWORK_UNREACHABLE - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_GETTING_MANIFEST_SERVER_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_GETTING_META - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_GETTING_META_INVALID_REQUEST - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_GETTING_META_NETWORK_IO_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_GETTING_META_NETWORK_UNREACHABLE - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_GETTING_META_SERVER_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ERROR_HTTP_DATA_ERROR - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_INSUFFICIENT_SPACE - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_INVALID_DOWNLOAD_SPEC - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_LICENSE - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_SERVER_DENIED - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_SERVER_ERROR - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_TOO_MANY_REDIRECTS - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_UNHANDLED_HTTP_CODE - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
ERROR_UNKNOWN - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
errorCode - Variable in class com.vdocipher.aegis.media.ErrorDescription
One of error codes defined in ErrorCodes identifying the type of error.
ErrorCodes - Class in com.vdocipher.aegis.media
Error codes related to VdoPlayer.
ErrorCodes() - Constructor for class com.vdocipher.aegis.media.ErrorCodes
 
ErrorDescription - Class in com.vdocipher.aegis.media
Describes an error that may occur during use of any library components like player, downloader, etc.
ErrorDescription(int, String, int) - Constructor for class com.vdocipher.aegis.media.ErrorDescription
 
errorMsg - Variable in class com.vdocipher.aegis.media.ErrorDescription
A brief message describing the error.

F

FAILED_TO_CREATE_KEY_REQUEST - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_CREATE_KEY_REQUEST_ILLEGAL_STATE_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_CREATE_KEY_REQUEST_NOT_PROVISIONED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_CREATE_PROVISION_REQUEST - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_CREATE_PROVISION_REQUEST_ILLEGAL_STATE_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_INITIATE_CDM - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_INITIATE_CDM_ILLEGAL_STATE_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_OPEN_DRM_SESSION - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_OPEN_DRM_SESSION_ILLEGAL_STATE_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_OPEN_DRM_SESSION_RESOURCE_BUSY - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_RESTORE_KEYS - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
FAILED_TO_RESTORE_KEYS_ILLEGAL_STATE_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
forceHighestSupportedBitrate - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
forceLowestBitrate - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 

G

getAvailableTracks() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getAvailableTracks() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Returns the available tracks for the currently playing media.
getBufferedTime() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getBufferedTime() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Gets the time till which video is buffered
getBuilder() - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
Create a new VdoPlayer.VdoInitParams.Builder with the initial values from this VdoPlayer.VdoInitParams instance.
getCurrentMedia() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getCurrentMedia() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Returns a MediaInfo object containing info corresponding to the currently playing media.
getCurrentTime() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getCurrentTime() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Gets the current playback time of the video from the beginning.
getDuration() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getDuration() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Gets the duration of the current video.
getInstance(Context) - Static method in class com.vdocipher.aegis.offline.VdoDownloadManager
Get an instance of VdoDownloadManager.
getPlaybackProperty(String) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getPlaybackProperty(String) - Method in interface com.vdocipher.aegis.player.VdoPlayer
Returns values of additional properties specific to current playback session.
getPlaybackSpeed() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getPlaybackSpeed() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Returns the currently active playback speed.
getPlaybackState() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getPlaybackState() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Returns the current state of the player.
getPlayer() - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlayerHost
Get the VdoPlayer hosted by this PlayerHost.
getPlayer() - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
getPlayer() - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
getPlayWhenReady() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getPlayWhenReady() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Whether playback will proceed when VdoPlayer.getPlaybackState() == VdoPlayer.STATE_READY.
getSelectedTracks() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
getSelectedTracks() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Returns the selected tracks for the currently playing media.
getVideoStretchMode() - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
Return currently set video stretch mode.
getVideoStretchMode() - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
Return currently set video stretch mode.

H

height - Variable in class com.vdocipher.aegis.media.Track
Height of the video in pixels or -1 if not available or not applicable.
httpStatusCode - Variable in class com.vdocipher.aegis.media.ErrorDescription
Relevant http status code if the error was server related, -1 otherwise.

I

id - Variable in class com.vdocipher.aegis.media.Track
Id to identify a track.
ILLEGAL_DRM_STATE_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
ILLEGAL_MEDIA_DRM_STATE_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
initialize(VdoPlayer.InitializationListener) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlayerHost
Initializes the PlayerHost with an InitializationListener to listen for initialization callbacks.
initialize(VdoPlayer.InitializationListener) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
initialize(VdoPlayer.InitializationListener) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
INTERNAL_DB_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
INTERNAL_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
INVALID_INIT_PARAMS - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
INVALID_OTP_OR_SIGNATURE - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
INVALID_PLAYBACK_INFO - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
isAdaptive() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
isAdaptive() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Returns if the current playback is adaptive.
isCastSessionAvailable() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
isSpeedControlSupported() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
isSpeedControlSupported() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Returns if the current player supports changing the playback speed.

J

joinSession(VdoPlayer.VdoInitParams) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
Join an existing cast session if the provided VdoInitParams is being played.

K

KEY_REQUEST_FAILED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
KEY_REQUEST_FAILED_INVALID_REQUEST - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
KEY_REQUEST_FAILED_NETWORK_IO_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
KEY_REQUEST_FAILED_SERVER_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
KEY_RESPONSE_REJECTED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
KEY_RESPONSE_REJECTED_ILLEGAL_STATE_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
KEY_RESPONSE_REJECTED_SERVER_DENIED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 

L

language - Variable in class com.vdocipher.aegis.media.Track
Language of the track or null if not available or not applicable.
lastModifiedTimestamp - Variable in class com.vdocipher.aegis.offline.DownloadStatus
Timestamp when the download was last modified, in System.currentTimeMillis().
load(VdoPlayer.VdoInitParams) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
load(VdoPlayer.VdoInitParams) - Method in interface com.vdocipher.aegis.player.VdoPlayer
Immediately starts loading a media for the player to play.
localStorageFolder - Variable in class com.vdocipher.aegis.offline.DownloadRequest
 
localStorageFolder - Variable in class com.vdocipher.aegis.offline.DownloadStatus
Path to a folder where all the media assets for this download will be downloaded.

M

maxVideoBitrateKbps - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
MEDIA_CRYPTO_EXCEPTION - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
mediaId - Variable in class com.vdocipher.aegis.media.MediaInfo
mediaId or videoId as seen in your VdoCipher dashboard
mediaId - Variable in class com.vdocipher.aegis.offline.DownloadOptions
 
mediaId - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
MediaInfo - Class in com.vdocipher.aegis.media
An immutable object containing information about a playable media.
MediaInfo(int, String, String, String, long) - Constructor for class com.vdocipher.aegis.media.MediaInfo
 
mediaInfo - Variable in class com.vdocipher.aegis.offline.DownloadOptions
 
mediaInfo - Variable in class com.vdocipher.aegis.offline.DownloadStatus
A MediaInfo object containing information about the media this DownloadStatus corresponds to.
META_DATA_BAD_FORMAT - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 

N

NETWORK_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
NETWORK_ERROR_INVALID_REQUEST - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
NETWORK_ERROR_SERVER_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
NETWORK_UNREACHABLE - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
NO_SUPPORTED_MEDIA_DELIVERY_FORMAT - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
notificationDescription - Variable in class com.vdocipher.aegis.offline.DownloadRequest
 
notificationTitle - Variable in class com.vdocipher.aegis.offline.DownloadRequest
 
NULL_INIT_PARAMS - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
NULL_OTP_OR_SIGNATURE - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
NULL_PLAYBACK_INFO - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 

O

offlinePlayback - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
onActivityCreated(Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onActivityCreated(Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onAttach(Context) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onAttach(Context) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onBufferUpdate(long) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Video buffer update callback
onCastSessionAvailable() - Method in interface com.vdocipher.aegis.cast.CastSessionAvailabilityListener
Called when a cast session is available.
onCastSessionUnavailable() - Method in interface com.vdocipher.aegis.cast.CastSessionAvailabilityListener
Called when the cast session is not available.
onChanged(String, DownloadStatus) - Method in interface com.vdocipher.aegis.offline.VdoDownloadManager.EventListener
Called when status of a download changes from pending to downloading or if a download progresses.
onCompleted(String, DownloadStatus) - Method in interface com.vdocipher.aegis.offline.VdoDownloadManager.EventListener
Called when download completes.
onCreate(Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onCreate(Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onDeleted(String) - Method in interface com.vdocipher.aegis.offline.VdoDownloadManager.EventListener
Called when a media download is marked as deleted.
onDestroy() - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onDestroy() - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onDestroyView() - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onDestroyView() - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onDetach() - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onDetach() - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onError(VdoPlayer.VdoInitParams, ErrorDescription) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Called when an error is encountered during playback and playback cannot proceed
onFailed(String, DownloadStatus) - Method in interface com.vdocipher.aegis.offline.VdoDownloadManager.EventListener
Called when a download fails.
onInitializationFailure(VdoPlayer.PlayerHost, ErrorDescription) - Method in interface com.vdocipher.aegis.player.VdoPlayer.InitializationListener
Called when the VdoPlayer initialization fails.
onInitializationSuccess(VdoPlayer.PlayerHost, VdoPlayer, boolean) - Method in interface com.vdocipher.aegis.player.VdoPlayer.InitializationListener
Called when the PlayerHost is initialized successfully.
onLoaded(VdoPlayer.VdoInitParams) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Called when a requested media is currently loaded by the player
onLoadError(VdoPlayer.VdoInitParams, ErrorDescription) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Called when a media could not be loaded.
onLoading(VdoPlayer.VdoInitParams) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Called when the player starts loading a media.
onMediaEnded(VdoPlayer.VdoInitParams) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Called when the player has completed playing a media.
onOptionsNotReceived(ErrorDescription) - Method in interface com.vdocipher.aegis.offline.OptionsDownloader.Callback
Called when options could not be fetched.
onOptionsReceived(DownloadOptions) - Method in interface com.vdocipher.aegis.offline.OptionsDownloader.Callback
Called when options are received.
onPause() - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onPause() - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onPlaybackSpeedChanged(float) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Called when the current playback speed changes.
onPlayerStateChanged(boolean, int) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Called when the value returned from either VdoPlayer.getPlayWhenReady() or VdoPlayer.getPlaybackState() changes.
onProgress(long) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Video playback progress callback
onQueryResult(List<DownloadStatus>) - Method in interface com.vdocipher.aegis.offline.VdoDownloadManager.QueryResultListener
onQueued(String, DownloadStatus) - Method in interface com.vdocipher.aegis.offline.VdoDownloadManager.EventListener
Called when a new download is added to queue.
onResume() - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onResume() - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onSaveInstanceState(Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onSaveInstanceState(Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onSeekTo(long) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Called when seeking completes.
onStart() - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onStart() - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onStop() - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onStop() - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
onTracksChanged(Track[], Track[]) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlaybackEventListener
Called when the available or selected tracks change
onViewStateRestored(Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
onViewStateRestored(Bundle) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
OptionsDownloader - Class in com.vdocipher.aegis.offline
Downloads available track options for a media.
OptionsDownloader() - Constructor for class com.vdocipher.aegis.offline.OptionsDownloader
 
OptionsDownloader.Callback - Interface in com.vdocipher.aegis.offline
Callback interface for receiving download options.
otp - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 

P

PARSER_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
PAUSED_EXPLICIT - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
PAUSED_QUEUED_FOR_WIFI - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
PAUSED_UNKNOWN - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
PAUSED_WAITING_FOR_NETWORK - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
PAUSED_WAITING_TO_RETRY - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
PLAYBACK_INFO_BAD_FORMAT - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
playbackInfo - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
PLAYER_HOST_NOT_READY - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
PlayerHostNotReadyException() - Constructor for exception com.vdocipher.aegis.player.VdoPlayer.PlayerHostNotReadyException
 
poster - Variable in class com.vdocipher.aegis.offline.DownloadStatus
Path to a poster file for the download; null if poster not available yet.
preferredCaptionsLanguage - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
PROVISION_REQUEST_FAILED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
PROVISION_REQUEST_FAILED_INVALID_REQUEST - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
PROVISION_REQUEST_FAILED_SERVER_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
PROVISION_RESPONSE_REJECTED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
PROVISION_RESPONSE_REJECTED_ILLEGAL_STATE_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
PROVISION_RESPONSE_REJECTED_SERVER_DENIED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
PROVISIONING_DENIED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 

Q

query(VdoDownloadManager.Query, VdoDownloadManager.QueryResultListener) - Method in class com.vdocipher.aegis.offline.VdoDownloadManager
Query the VdoDownloadManager about media downloads that have been requested.
Query() - Constructor for class com.vdocipher.aegis.offline.VdoDownloadManager.Query
 

R

reason - Variable in class com.vdocipher.aegis.offline.DownloadStatus
More detail on status of the download.
reasonDescription - Variable in class com.vdocipher.aegis.offline.DownloadStatus
Optional description in addition to DownloadStatus.reason.
release() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
release() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Release system resources used by this VdoPlayer.
remove(String...) - Method in class com.vdocipher.aegis.offline.VdoDownloadManager
Cancel media downloads and delete them locally.
removeEventListener(VdoDownloadManager.EventListener) - Method in class com.vdocipher.aegis.offline.VdoDownloadManager
Remove a listener of download events.
removeInitializationListener(VdoPlayer.InitializationListener) - Method in interface com.vdocipher.aegis.player.VdoPlayer.PlayerHost
Remove a registered InitializationListener
removeInitializationListener(VdoPlayer.InitializationListener) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
removeInitializationListener(VdoPlayer.InitializationListener) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
removePlaybackEventListener(VdoPlayer.PlaybackEventListener) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
removePlaybackEventListener(VdoPlayer.PlaybackEventListener) - Method in interface com.vdocipher.aegis.player.VdoPlayer
Remove a registered playback event listener from this VdoPlayer
RENDERER_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
resumeTimeMs - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 

S

SDK_INCOMPATIBLE_UPGRADE_REQUIRED - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
seekTo(long) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
seekTo(long) - Method in interface com.vdocipher.aegis.player.VdoPlayer
Seeks to a particular time in the video.
selectedTrackIndices - Variable in class com.vdocipher.aegis.offline.DownloadSelections
 
SET_ADAPTIVE - Static variable in class com.vdocipher.aegis.media.Track
Special Track instance to signal the player to set adaptive mode on.
setAspectRatio(float) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
Set aspect ratio for the fragment view.
setAspectRatio(float) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
Set aspect ratio for the fragment view.
setAutoplay(boolean) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setBufferingGoalMs(int) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
Set buffering goal in milliseconds.
setClips(int, int) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setFilterByMediaId(String...) - Method in class com.vdocipher.aegis.offline.VdoDownloadManager.Query
Include only media downloads with the given mediaIds.
setFilterByStatus(int...) - Method in class com.vdocipher.aegis.offline.VdoDownloadManager.Query
Include only media downloads with the given statuses.
setForceHighestSupportedBitrate(boolean) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setForceLowestBitrate(boolean) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setMaxVideoBitrateKbps(int) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setNotificationDescription(String) - Method in class com.vdocipher.aegis.offline.DownloadRequest.Builder
 
setNotificationTitle(String) - Method in class com.vdocipher.aegis.offline.DownloadRequest.Builder
 
setOfflinePlayback(String) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setOtp(String) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setPlaybackInfo(String) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setPlaybackSpeed(float) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
setPlaybackSpeed(float) - Method in interface com.vdocipher.aegis.player.VdoPlayer
Sets the playback speed.
setPlayWhenReady(boolean) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
setPlayWhenReady(boolean) - Method in interface com.vdocipher.aegis.player.VdoPlayer
Sets whether playback should proceed when VdoPlayer.getPlaybackState() == VdoPlayer.STATE_READY.
setPreferredCaptionsLanguage(String) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setResumeTime(int) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setSelectedTracks(Track[]) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
setSelectedTracks(Track[]) - Method in interface com.vdocipher.aegis.player.VdoPlayer
Sets a fixed (non-adaptive) selection of tracks.
setSessionAvailabilityListener(CastSessionAvailabilityListener) - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
setSignature(String) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setTechOverride(String[]) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams.Builder
 
setVideoStretchMode(int) - Method in class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
Set stretch mode for video scaling inside the fragment layout.
setVideoStretchMode(int) - Method in class com.vdocipher.aegis.player.VdoPlayerSupportFragment
Set stretch mode for video scaling inside the fragment layout.
showNotification - Variable in class com.vdocipher.aegis.offline.DownloadRequest
 
signature - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
startTimeMs - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
STATE_BUFFERING - Static variable in interface com.vdocipher.aegis.player.VdoPlayer
The player needs more data to be loaded to be ready to play or resume playback.
STATE_ENDED - Static variable in interface com.vdocipher.aegis.player.VdoPlayer
The player has finished playing all the media enqueued.
STATE_IDLE - Static variable in interface com.vdocipher.aegis.player.VdoPlayer
No media is currently queued for playback.
STATE_READY - Static variable in interface com.vdocipher.aegis.player.VdoPlayer
The player is able to immediately play from the current position.
status - Variable in class com.vdocipher.aegis.offline.DownloadStatus
Status of this download.
STATUS_COMPLETED - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
STATUS_DOWNLOADING - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
STATUS_FAILED - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
STATUS_NOT_FOUND - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
STATUS_PAUSED - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
STATUS_PENDING - Static variable in class com.vdocipher.aegis.offline.VdoDownloadManager
 
stop() - Method in class com.vdocipher.aegis.cast.CastVdoPlayer
 
stop() - Method in interface com.vdocipher.aegis.player.VdoPlayer
Stops the currently loaded video.
SUCCESS - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 
SYSTEM_INTERNAL_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 

T

techOverride - Variable in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
title - Variable in class com.vdocipher.aegis.media.MediaInfo
Title property of the media as set in your VdoCipher dashboard
toString() - Method in class com.vdocipher.aegis.media.ErrorDescription
 
toString() - Method in class com.vdocipher.aegis.media.Track
 
totalSizeBytes - Variable in class com.vdocipher.aegis.offline.DownloadStatus
Total size of the download in bytes.
Track - Class in com.vdocipher.aegis.media
An immutable object containing information about a audio, video or captions track in a media.
Track(int, int, int, int, int, String) - Constructor for class com.vdocipher.aegis.media.Track
 
type - Variable in class com.vdocipher.aegis.media.MediaInfo
Type of media.
type - Variable in class com.vdocipher.aegis.media.Track
Type of track.
TYPE_AUDIO - Static variable in class com.vdocipher.aegis.media.Track
Track type corresponding to an audio stream.
TYPE_CAPTIONS - Static variable in class com.vdocipher.aegis.media.Track
Track type corresponding to captions.
TYPE_COMBINED - Static variable in class com.vdocipher.aegis.media.Track
Track type corresponding to a combined audio and video stream.
TYPE_INFO - Static variable in class com.vdocipher.aegis.media.MediaInfo
 
TYPE_OFFLINE - Static variable in class com.vdocipher.aegis.media.MediaInfo
 
TYPE_STREAMING - Static variable in class com.vdocipher.aegis.media.MediaInfo
 
TYPE_UNKNOWN - Static variable in class com.vdocipher.aegis.media.Track
Track type corresponding to unknown format.
TYPE_VIDEO - Static variable in class com.vdocipher.aegis.media.Track
Track type corresponding to a video stream.

U

UNKNOWN_DRM_ERROR - Static variable in class com.vdocipher.aegis.media.ErrorCodes
 

V

VdoDownloadManager - Class in com.vdocipher.aegis.offline
VdoDownloadManager handles enqueuing download requests and management of media downloads.
VdoDownloadManager.EventListener - Interface in com.vdocipher.aegis.offline
Callback interface for listening to download events.
VdoDownloadManager.Query - Class in com.vdocipher.aegis.offline
Class used to specify filters for a query.
VdoDownloadManager.QueryResultListener - Interface in com.vdocipher.aegis.offline
Callback interface for listening to query results.
VdoPlayer - Interface in com.vdocipher.aegis.player
Interface for controlling playback.
VdoPlayer.InitializationListener - Interface in com.vdocipher.aegis.player
Interface for callbacks related to initialization of a VdoPlayer.
VdoPlayer.PlaybackEventListener - Interface in com.vdocipher.aegis.player
Interface for callbacks related to playback events.
VdoPlayer.PlayerHost - Interface in com.vdocipher.aegis.player
Interface for classes that can provide a VdoPlayer instance to load media and control playback.
VdoPlayer.PlayerHostNotReadyException - Exception in com.vdocipher.aegis.player
Thrown when VdoPlayer.PlayerHost.getPlayer() is called on an uninitialized PlayerHost or if the hosted VdoPlayer has been released.
VdoPlayer.VdoInitParams - Class in com.vdocipher.aegis.player
Initialization parameters specifying a media with other options that can be loaded to a VdoPlayer for playback.
VdoPlayer.VdoInitParams.Builder - Class in com.vdocipher.aegis.player
Builder class for creating VdoInitParams with additional options.
VdoPlayerFragment - Class in com.vdocipher.aegis.player
Deprecated.
Use the support library based VdoPlayerSupportFragment.
VdoPlayerFragment() - Constructor for class com.vdocipher.aegis.player.VdoPlayerFragment
Deprecated.
 
VdoPlayerSupportFragment - Class in com.vdocipher.aegis.player
Support library based equivalent of VdoPlayerFragment.
VdoPlayerSupportFragment() - Constructor for class com.vdocipher.aegis.player.VdoPlayerSupportFragment
 
VIDEO_STRETCH_MODE_MAINTAIN_ASPECT_RATIO - Static variable in interface com.vdocipher.aegis.player.VdoPlayer.PlayerHost
Video's aspect ratio is maintained.
VIDEO_STRETCH_MODE_STRETCH_TO_FIT - Static variable in interface com.vdocipher.aegis.player.VdoPlayer.PlayerHost
Video is scaled to fit the containing view's dimensions.

W

width - Variable in class com.vdocipher.aegis.media.Track
Width of the video in pixels or -1 if not available or not applicable.
writeToParcel(Parcel, int) - Method in class com.vdocipher.aegis.player.VdoPlayer.VdoInitParams
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links