index library

Classes

AvMediaPlayer
The class to create and control AvMediaPlayer instance.
AvMediaView
The widget to display video for AvMediaPlayer.
BufferRange
This type is used by AvMediaPlayer to show the current buffer status.
MediaInfo
This type is used by AvMediaPlayer to show current media info. duration == 0 means the media is realtime stream. tracks contains all the tracks of the media. The key is the track id. However, video tracks may not available on ios/macos/windows.
TrackInfo
This type is used by MediaInfo to show information about a track. Only type is guaranteed to be non-null. Other information may not be available and can be different on different platforms.

Enums

PlaybackState
This type is used by AvMediaPlayer to show the current playback state.
SizingMode
This type is used by AvMediaView, for sizing the video.
TrackType
This type is used by TrackInfo to show the type of the track.

Mixins

SetStateAsync<T extends StatefulWidget>
This mixin is used by AvMediaView to avoid setState issues.