Skip to content

Commit fbeccc4

Browse files
committed
Bumped version to v0.0.3 & updated CHANGELOG
1 parent 71bf86f commit fbeccc4

File tree

3 files changed

+39
-2
lines changed

3 files changed

+39
-2
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1+
## 0.0.3
2+
3+
**This new release of dart_vlc adds:**
4+
5+
- More advanced playlist modification methods like:
6+
- `add` for appending a new `Media` to the `Playlist` of the `Player`.
7+
- `remove` for removing a `Media` from the `Playlist` of the `Player` from certain index.
8+
- `insert` method for inserting `Media` to certain index.
9+
- `move` a `Media` from one index to another.
10+
- Ability to get all playback `Device`s on machine & change.
11+
- `Devices.all` gives `List` of all `Device`s.
12+
- `Player.setDevice` can be used to set a playback device for the `Player` instance.
13+
- Now event streams are splitted into four:
14+
- `Player.currentStream`
15+
- Contains:
16+
- `index`
17+
- `media`
18+
- `medias`
19+
- `isPlaylist`
20+
- `Player.positionStream`
21+
- Contains:
22+
- `position`
23+
- `duration`
24+
- `Player.playbackStream`
25+
- Contains:
26+
- `isPlaying`
27+
- `isSeekable`
28+
- `isCompleted`
29+
- `Player.generalStream`
30+
- Contains:
31+
- `volume`
32+
- `rate`
33+
- Ability to retrieve metadata of a `Media` (either from `Media.network` or `Media.file`).
34+
- Now you can access metadata of a `Media` by passing `parse: true` for parsing the metadata.
35+
- Retrieved metadata is stored inside `Media.metas` as `Map<String, String>`.
36+
37+
138
## 0.0.2
239

340
**This new release of dart_vlc adds:**

example/pubspec.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ packages:
5656
path: ".."
5757
relative: true
5858
source: path
59-
version: "0.0.2"
59+
version: "0.0.3"
6060
fake_async:
6161
dependency: transitive
6262
description:

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: dart_vlc
22
description: A media playback library for Dart & Flutter. Based on libVLC & libVLC++.
3-
version: 0.0.2
3+
version: 0.0.3
44
homepage: https://github.com/alexmercerind/dart_vlc
55
repository: https://github.com/alexmercerind/dart_vlc
66
documentation: https://github.com/alexmercerind/dart_vlc/blob/master/README.md

0 commit comments

Comments
 (0)