Skip to content

Commit 58576d6

Browse files
committed
v0.6.0
1 parent 4ae768d commit 58576d6

File tree

3 files changed

+15
-7
lines changed

3 files changed

+15
-7
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 0.6.0
2+
3+
* fix incorrect dxgi adapter used on windows
4+
* fix video may be not displayed on windows 7
5+
* support audio without video
6+
17
## 0.5.0
28

39
* fix s16p audio play on android

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,15 @@ Prebuilt example can be download from artifacts of [github actions](https://gith
77
[More examples are here](https://github.com/wang-bin/mdk-examples/tree/master/flutter)
88

99
## Features
10-
- All platforms: Windows, Linux, macOS, iOS, Android
10+
- All platforms: Windows(including win7), Linux, macOS, iOS, Android.
1111
- You can choose official implementation or this plugin's
1212
- Optimal render api: d3d11 for windows, metal for macOS/iOS, OpenGL for Linux and Android
1313
- Hardware decoders are enabled by default
1414
- Minimal code change for existing [Video Player](https://pub.dev/packages/video_player) apps
1515
- Support most formats via FFmpeg demuxer and software decoders if not supported by gpu. You can use your own ffmpeg 4.0~6.x(or master branch) by removing bundled ffmpeg dynamic library.
1616
- High performance. Lower cpu, gpu and memory load than libmpv based players.
17-
- Small footprint. Only about 10MB size increase(platform dependent).
17+
- Support audio without video
18+
- Small footprint. Only about 10MB size increase per cpu architecture(platform dependent).
1819

1920
## Requirements
2021
- Android: ndk 23 or later(ndk has a stupid abi break in 23)
@@ -63,5 +64,6 @@ Now we also expose this backend player api so you can create your own players ea
6364
![fpv_android](https://user-images.githubusercontent.com/785206/248862591-40f458e5-d7ca-4513-b709-b056deaaf421.jpeg)
6465
![fvp_ios](https://user-images.githubusercontent.com/785206/250348936-e5e1fb14-9c81-4652-8f53-37e8d64195a3.jpg)
6566
![fvp_win](https://user-images.githubusercontent.com/785206/248859525-920bdd51-6947-4a00-87b4-9c1a21a68d51.jpeg)
67+
![fvp_win7](https://user-images.githubusercontent.com/785206/266754957-883d05c9-a057-4c1c-b824-0dc385a13f78.jpg)
6668
![fvp_linux](https://user-images.githubusercontent.com/785206/248859533-ce2ad50b-2ead-43bb-bf25-6e2575c5ebe1.jpeg)
6769
![fvp_macos](https://user-images.githubusercontent.com/785206/248859538-71de39a4-c5f0-4c8f-9920-d7dfc6cd0d9a.jpg)

pubspec.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
name: fvp
22
description: A plugin for video_player and APIs for your own players. Support all desktop/mobile platforms. Hardware decoders, optimal renders. Supports most formats via FFmpeg
3-
version: 0.5.0
3+
version: 0.6.0
44
homepage: https://github.com/wang-bin/fvp
55

66
environment:
77
sdk: '>=3.0.0 <4.0.0'
88
flutter: ">=2.5.0"
99

1010
dependencies:
11-
ffi: ^2.0.2
11+
ffi: ^2.1.0
1212
flutter:
1313
sdk: flutter
1414
logging: ^1.2.0
1515
path: ^1.8.3
16-
plugin_platform_interface: ^2.0.2
17-
video_player_platform_interface: ^6.2.0
16+
plugin_platform_interface: ^2.1.6
17+
video_player_platform_interface: ^6.2.1
1818

1919
dev_dependencies:
2020
flutter_test:
2121
sdk: flutter
22-
flutter_lints: ^2.0.0
22+
flutter_lints: ^2.0.3
2323
ffigen: ^9.0.1
2424
lints: ^2.1.1
2525

0 commit comments

Comments
 (0)