Skip to content

Commit

Permalink
v0.29.0
Browse files Browse the repository at this point in the history
  • Loading branch information
wang-bin committed Dec 23, 2024
1 parent 2e2ad8a commit f857be9
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 5 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
## 0.29.0

* not declared as video_player implementation in pubdec.yaml, fix conflicting with other implementations
* fix app does not launch when debugging
* android: use new onSurfaceAvailable() for flutter 3.27+
* android: support add-to-app mode
* more VideoPlayerController extensions
* ios: cleanup when detaching from engine

## 0.28.0

* mixWithOthers for iOS
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ project is create with `flutter create -t plugin --platforms=linux,macos,windows
## How to Use

- Add [fvp](https://pub.dev/packages/fvp) in your pubspec.yaml dependencies: `flutter pub add fvp`. Since flutter 3.27, fvp must be a direct dependency in your app's pubspec.yaml.
- **(Optional for flutter < 3.27 and fvp <= 0.28)** Add 2 lines in your video_player examples. Without this step, this plugin will be used for video_player unsupported platforms(windows, linux), official implementation will be used otherwise.
- **(Optional)** Add 2 lines in your video_player examples. Without this step, this plugin will be used for video_player unsupported platforms(windows, linux), official implementation will be used otherwise.

```dart
import 'package:fvp/fvp.dart' as fvp;
Expand Down
4 changes: 2 additions & 2 deletions darwin/fvp.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#
Pod::Spec.new do |s|
s.name = 'fvp'
s.version = '0.27.0'
s.version = '0.29.0'
s.summary = 'libmdk based Flutter video player plugin'
s.description = <<-DESC
Flutter video player plugin.
Expand All @@ -25,7 +25,7 @@ Flutter video player plugin.
s.osx.dependency 'FlutterMacOS'
s.ios.deployment_target = '12.0'
s.osx.deployment_target = '10.13'
s.dependency 'mdk', '~> 0.30.0'
s.dependency 'mdk', '~> 0.30.1'

# s.platform = :osx, '10.11'
s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' }
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: fvp
description: video_player plugin and backend APIs. Support all desktop/mobile platforms with hardware decoders, optimal renders. Supports most formats via FFmpeg
version: 0.28.0
version: 0.29.0
homepage: https://github.com/wang-bin/fvp
topics:
- video
Expand Down
2 changes: 1 addition & 1 deletion windows/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.14)

# Project-level configuration.
set(PROJECT_NAME "fvp")
project(${PROJECT_NAME} VERSION 0.28.0
project(${PROJECT_NAME} VERSION 0.29.0
DESCRIPTION "Flutter video_player plugin via libmdk")
set(PROJECT_VERSION_TWEAK 0)
set(CMAKE_CXX_STANDARD 20)
Expand Down

0 comments on commit f857be9

Please sign in to comment.