dart_vlc_ffi library
Classes
- Broadcast
- Creates new Broadcast for a Media.
- BroadcastConfiguration
- Used to declare a Broadcast configuration.
- Chromecast
- CurrentState
- State of a Player instance.
- DartVLC
- Device
- Represents a playback Device for the Player.
- Devices
- Devices.all getter is used to get List of all available Device for playback in the Player.
- Equalizer
- Defines an Equalizer instance for usage in a Player.
- GeneralState
- Volume & Rate state of a Player instance.
- Media
- A media object to open inside a Player.
- MediaSource
- Parent abstract class of Media and Playlist.
- PlaybackState
- Playback state of a Player instance.
- Player
- A Player to open & play a Media or Playlist from file, network or asset.
- Playlist
- A playlist object to open inside a Player.open.
- PositionState
- Position & duration state of a Player instance.
- Record
- Record class may be used to record a Media to a local File on the disk.
- VideoDimensions
- Represents dimensions of a video.
Enums
- EqualizerMode
- Predefined presets for Equalizer.
- MediaSourceType
- Enum to specify the type of MediaSource passed in Player.open.
- MediaType
- Enum to specify the type of Media.
- PlaylistMode
- Enum to specify the playback mode of Playlist.
Extensions
Properties
Typedefs
-
InitializeDartApiCXX
= Void Function(Pointer<
NativeFunction< postCObject, Int64 nativePort, Pointer<Int8 Function(Int64, Pointer< >Dart_CObject> )>Void> initializeApiDLData) -
InitializeDartApiDart
= void Function(Pointer<
NativeFunction< postCObject, int nativePort, Pointer<Int8 Function(Int64, Pointer< >Dart_CObject> )>Void> initializeApiDLData)