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, for showing current buffer status.
MediaInfo
This type is used by AvMediaPlayer, for showing current media info. If duration is 0, it means the media is a 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, for showing 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, for showing current playback state.
SizingMode
This type is used by AvMediaView, for sizing the video.
TrackType
This type is used by TrackInfo, for showing the type of the track.

Mixins

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