vdocipher_flutter library

VdoCipher Flutter plugin

Classes

AudioTrack
Representation of an audio track.
DownloadOptions
Includes media information and download options for audio and video tracks
DownloadRequest
Specifications for a media download
DownloadSelections
Object containing a DownloadOptions and corresponding selections of tracks to download.
DownloadStatus
Download status information corresponding to a media download.
EmbedInfo
Initial parameters specifying the video to load and playback preferences.
EmbedInfoOptions
Options for video playback.
EventListener
MediaInfo
Video related information.
OptionsDownloader
Downloads available track options for a media.
Query
Class used to specify filters for a query
SubtitleTrack
Representation of a subtitle track.
SwipeLeftNavigationObserver
VdocipherMethodChannel
VdoCipher MethodChannel implementation
VdoControllerView
VdoPlayer controls created with VdoPlayerController to control playback and returns onFullscreenChange callback function
VdoDownloadManager
VdoDownloadManager handles enqueuing download requests and management of media downloads.
VdoError
Details related to an error encountered during video playback.
VdoPlayer
Widget for displaying video from your VdoCipher dashboard along with basic video UI controls.
VdoPlayerController
Controls a native video player and notifies any listeners of the player state changes.
VdoPlayerState
VdoPlayerValue
Properties identifying the current state of a VdoPlayerController.
VideoTrack
Representation of a video track.

Constants

defaultPlaybackSpeedOptions → const List<double>

Functions

getMediaId(String playbackInfo) String
vdoTimeFormatter(int time) String
Video Duration Time formatter